- September 30, 2024
Live Nation Unveils Plans for New Toronto Stadium, Shelves Film Studio Project
Live Nation Entertainment has announced the construction of a 50,000-seat stadium in north Toronto, set to become a major venue for global music acts. The stadium, to be named Rogers…