For the third time in the past four years Saint Louis opens its season with games inside the Hoover Metropolitan Complex in Hoover, Ala. The Billikens lead the all-time series 4-0 over Bowling Green, including a three-game series sweep over the Falcons before COVID-19 shut the season down in March of 2020.
2022/02/18 - 2022/02/20
Hoover Metropolitan Stadium
100 Ben Chapman Drive, Hoover , AL 35244