TheSports.org
All sports Site
Canada - Antigonish
St. Francis Xavier University is a football team from Canada, based in Antigonish. St. Francis Xavier University plays their home games in the Oland Stadium.