The Toronto Waterfront Marathon is a road-running race held in Toronto, Ontario, Canada, every year in the second or third Sunday of October. Aside from the actual marathon, the race also includes a half-marathon....
Read More
0 Minutes