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