0 Likes
Hockey is the National Sport of Canada.
Air Canada Centre is the name of the Arena that's home to the Toronto Maple Leafs, the hockey team in the largest Canadian City.
This is the newest part of downtown Toronto, sometimes also called Downtown South Core. As recently as the late 1990s this area was mostly undeveloped.