Thought this was interesting it is where the 2015 IFAF American World football Championships will be played. Team Canada is the defending silver medal team.
If I did it right it costs 415 million in US dollars to build. It has a retractable roof and is similar in capacity to what the Riders are looking to build.
You can find more details on Wikipedia