A new stadium-sized seasonal concert venue is coming to Toronto’s north end, with the capacity to host 50,000 people at one time.
Rogers Stadium will open in June 2025 at the site of the former Downsview Airport Lands, Live Nation announced Thursday.
This is a breaking news story. More to come.