Grand Prix #3: June 25
Welcome back! This event is the next logical installment of the Grand Prix series and as usual takes place right after the Western Alliance Summer Chess Camp (June 21-24). If you are looking to play chess, practice lines and...
Read More