Swimmer Information

NAME: James Li
PREFERRED NAME: James
CURRENT CLUB: Toronto Metropolitan University (METRO) (Active)
REGION: Ontario