A Canadian race a week for all of 2017

Looking to do a race in 2017? See our picks for an event for each of the 52 weeks including trail, road and ultra races.