Es el estadio más grande de capacidad permanente en Canadá y una de las pocas instalaciones principales del país que tiene hierba natural.