Swimmer Information

NAME: Roger Hanna
PREFERRED NAME: Roger
CURRENT CLUB: Technosport Swim & Tri Club (TECH) (Inactive)
REGION: Ontario