Swimmer Information

NAME: Brad Carter
PREFERRED NAME: Brad
CURRENT CLUB: Toronto Metropolitan University (METRO) (Active)
REGION: Ontario