Vance Wins First Stage of Superweek!

Riders come from all over the world to compete in the Superweek Stage Race. The race is set up similiar to the Tour De France where the lowest accumulated time over 9 days of racing wins the competition. Vance won the first stage while Adam came in seventh. Nice way to start!