Race Results
ToughKids Philly Triathlon
Saturday, May 18, 2019, Noon