Saint Louis University Wins 3rd Straight Season
The state of Missouri has stamped its supremacy on collegiate chess after Saint Louis University won the 2024 Collegiate Chess League (CCL) final against Webster University and the University of Missouri (Mizzou) secured victory in their third-pla...