El equipo juega de local en el Estadio de Ohio, que cuenta con capacidad para 104.944 espectadores, siendo el tercer estadio de fútbol americano más grande.