Race Results
ToughKids Philly Triathlon
Saturday, May 20, 2017, Noon