CJAD 800
How much did it cost to demolish Pittsburgh’s Three Rivers Stadium? Could it be the solution to Montreal's Big O?
00:00 / 11:08
Advertisement