Question: What were the six cities to host the 2007 FIFA U-20 World Cup, and what is the name of Toronto's stadium?
Answer: The 2007 FIFA U-20 World Cup took place in Edmonton, Montreal, Ottawa, Victoria, Burnaby and Toronto's National Soccer Stadium.