You can also call me Mike Hawk if you prefer.
Clubs
Chess University
111.667 membros
Dunay
81 membros
Canadian Juniors
80 membros
Team Ontario
1.581 membros
Team Canada
13.658 membros