You can also call me Mike Hawk if you prefer.
Clubs
Chess University
111 604 membres
Dunay
81 membres
Canadian Juniors
80 membres
Team Ontario
1 580 membres
Team Canada
13 656 membres