Canadian rising star will serve as top lieutenant for Ben Hermans and Dan Martin on WorldTour
After Utah win and Dan Martin signing, pro continental team aiming for 2020 Tour de France.
Joe Dombrowski attacked over Empire Pass to win stage 6 into Park City, while Ben Hermans clinched the overall title.
Ben Hermans won Thursday's stage 3 of the Tour of Utah into North Salt Lake City, extending his lead in the overall.
Alexander Kristoff nets his third sprint win at Tour of Oman in stage 6 as Hermans is crowned overall winner in Muscat.
Ben Hermans seizes the opportunity to lead BMC team at Tour of Oman and expects more chances in Ardennes classics.
Rein Taaramäe finishes third on the final stage to take the overall title in the Arctic Race of Norway