Great Lakes International Youth Chess Cup 2025 - Toronto vs. Detroit!

Hey everyone, this June 20-21 we have the pleasure of hosting the Detroit...