Traverse City Triathlon – July 28, 2019

TCTriLogo2016-stacked

Results & Number Assignments