Question: The 2010 International Bowl was played at the stadium just southwest of what edifice?
Sentence (from "Rogers Centre"): Opened in 1989 on the former Railway Lands, it is home to the Toronto Blue Jays of Major League Baseball (MLB).
Relevant evidence: No