Maple Leaf Square is a vibrant, global entertainment destination at the epicenter of Toronto’s sports and entertainment district and a magnet for fans and concert-goers. It shares its footprint with Air Canada Centre (home of the Leafs & the Raptors) and links visitors and residents to Toronto’s vast cultural tapestry.