Disputa sus partidos en el gran Beaver Stadium, uno de los más grandes del país, con capacidad para 107.282 espectadores.