TheSports.org
All sports Site
Canada - Guelph
University of Guelph is a football team from Canada, based in Guelph. University of Guelph plays their home games in the Alumni Stadium.