Question: Where does the team in the 2013 Walt Disney World Pro Soccer Classic and located in the same city as the CN Tower play its home matches ?
Answer: BMO Field