Tour of Canada
In just a few days the World Cup will return for Canada for the second time in 3 years with the Tour of Canada. I’m super excited to race especially in the Quebec area where so many Vermont and New England ski fans came to cheer last time around. The Tour of Canada will be an 8 stage tour starting in Montreal before moving on to Quebec and finishing in Canmore Alberta!