The general manager of BC Place Stadium said it's actually a good thing that the new retractable roof is leaking on the eve of the Grey Cup football game.


More...