annexchessclub.com
2017 Toronto Team Rapid Chess Championship – June 19