5 races to celebrate Canada Day - Canadian Running Magazine
Celebrate Canada Day in stride and unleash your national spirit at these road races across the country
Saint John River Lake Ontario Canada General North Saskatchewan River Ottawa Hospital Foundation Canada Day
Source: runningmagazine.ca