Upcoming Appearances

– July 4-23 Resident GM of the St.Louis Chess Club
August: Travel around the US and participate in various chess activities