The Lamport site has been discussed extensively on the Skyscraper forum. See here for a mock-up someone did of a 31k seater: http://forum.skyscraperpage.com/show...52997&page=154.

Basically, you can get a CFL stadium in there but it would use up every square inch of the grounds and parking lot. That would be entirely impractical. I took some pictures down there and noticed you'd also need to purchase at least one private home to make it work on the western side. Plus it's a comparative stone's throw to BMO and the city would be very unlikely to put money toward another stadium so close.

A fair idea but not quite doable.