James Fox from San Diego, United States.
Clubs
The Ideas Room
1.160 Membres
Team USA
3.443 Membres
PRO Chess League
20.760 Membres
USChess
60.259 Membres
The Eagle
443 Membres