It's going to be a pretty nice stadium after the reno...
Give it a few years and the Olympic Stadium will collapse, and mess it up. They way they make concrete in Montreal, it crumbles after about 30-40 years, and the Olympic Stadium is over 35-years old now.
Agreed, but Crew Stadium (or whatever it's called) was the first SSS built in North America. Sure it's in a hole of a city but that's something to be proud of.