It wasn’t easy, but the St. Louis University (SLU) chess team won the Collegiate Chess League (CCL) championship, defeating the University of Texas, Dallas, 8.5-7.5 in a tense match. SLU also won the championship in the Spring 2025 season, jo…