2017 race schedule

April 19-23 -- TOUR OF THE GILA

April 19-22 -- SEa Otter Classic

April 19-22 -- Dana Point Grand Prix

MAY 3-7 -- REDLANDS BICYCLE CLASSIC

MAY 28-29 -- WINSTON-SALEM

JUNE 3 -- Battenkill

JUNE 7-11 -- Gran Prix Cycliste de Saguenay

JUNE 9-11 -- Tulsa Tough

JUNE 14-18 -- North Star Grand Prix

JUNE 14-18 -- Tour de Beauce

JUNE 23-25 -- US PRO

JULY 7-16 -- BC SUPERWEEK

JULY 19-23 -- CASCADE CLASSIC

JULY 31 - AUGUST 6 -- TOUR OF UTAH