Nah. It's Montreal. I'm like 99% sure that they had a wicked-awesome design originally planned only to see corrupt officials siphon off 50% of the budget.......and then this POS was all they could afford at the end.
"In mid-November 2006 the stadium's costs were finally paid in full.[3] The total expenditure (including repairs, renovations, construction, interest, and inflation) amounted to C$1.61 billion, making it the second most expensive stadium ever built (after Wembley Stadium in London).[9] Despite initial plans to complete payment in October 2006, an indoor smoking ban introduced in May 2006 curtailed the revenue gathered by the tobacco tax.[3] Perceived by many to be a white elephant, the stadium has also been dubbed The Big Owe."
Classic f***ing Montreal.
THAT stadium is the SECOND MOST EXPENSIVE STADIUM EVER BUILT.