James Fox from San Diego, United States.
Clubes
The Ideas Room
1.160 Miembros
Team USA
3.442 Miembros
PRO Chess League
20.761 Miembros
USChess
60.253 Miembros
The Eagle
443 Miembros