James Fox from San Diego, United States.
Clubs
The Ideas Room
1 160 membres
Team USA
3 442 membres
PRO Chess League
20 761 membres
USChess
60 249 membres
The Eagle
443 membres