St. Louis Proud: SLU chess team
Published: Apr. 13, 2022 at 7:02 PM CDT
ST. LOUIS (KMOV) -- This year the Saint Louis University chess team won the President’s Cup, the collegiate chess national championship. News 4′s Steve Harris tells the story of how the team rose to the top.
Copyright 2022 KMOV. All rights reserved.