AVILA BEACH, CA - MAY 16: Jens Voigt of Germany riding for Radio Shack Leopard Trek celebrates his win of Stage 5 of the Tour of California on May 16, 2013 in Avila Beach, California. (Photo by ... more 
AVILA BEACH, CA - MAY 16: Jens Voigt of Germany riding for Radio Shack Leopard Trek celebrates his win of Stage 5 of the Tour of California on May 16, 2013 in Avila Beach, California. (Photo by Harry How/Getty Images) less 
1 / 28
Getty Images | Photo By Harry How / Getty Images
Thu, May 16, 2013 8:11 PM EDT