Question: The 2010 International Bowl was played at the stadium just southwest of what edifice?
Sentence (from "2010 International Bowl"): The 2010 International Bowl was the fourth and final edition of the college football bowl game, and was played at Rogers Centre in Toronto, Ontario, Canada.
Relevant evidence: No