TD Place Stadium is an outdoor stadium in Ottawa, Ontario, Canada. It is located at Lansdowne Park, on the southern edge of The Glebe neighbourhood, where Bank Street crosses the Rideau Canal. It is t
Ottawa Redblacks
…spearheaded a group that was awarded a franchise. The team planned to begin play in 2010, but cracks in the concrete structure in the south stands of Frank Clair Stadium led to the demolition of those stands and delayed the start of team operations. The league then set a new date of 2013 for the team's debut, but lawsuits…