ST. LOUIS – St. Louis is a chess town! It’s so big here, and we have the best place to host fantastic championships. From October 4 to October 20, we can enjoy watching the U.S. and U.S. Women’s Chess Championships. Chelsea learned about the game of chess and why it’s popular in the Lou!