SANTA ROSA, CA - MAY 19: The peloton rides the closing laps of stage eight of the Amgen Tour of California on May 19, 2013 in Santa Rosa, California. (Photo by Harry How/Getty Images)
1 / 29
Getty Images | Photo By Harry How / Getty Images
Sun, May 19, 2013 3:38 PM EDT