Équipe cycliste professionnelle Garneau-Quebecor 2017
 
 

Alexis Cartier, from Garneau-Quebecor, finished in 2nd place in the 2nd stage of the prestigious Tour of Alberta, a UCI 2.1 level race!

read more...