TD Place
“Ottawa 67, Ottawa Red Blacks and Ottawa Fury at TD Place
Come cheer on Ottawa’s football and soccer teams at TD Place, Ottawa’s exciting new urban sports and entertainment destination, featuring a spectacular 24,000 seat outdoor stadium and newly refurbished 10,000 seat indoor arena. “