TD Place stadium is open

News

Waubgeshig Rice is live from the grand opening of Lansdowne Park's new stadium.

More From News/Canada/Ottawa