New world champions team France with Michael D'Almeida, Gregory Bauge and Kevin Sireau, from left to right, show their medals on the podium after the men's Team Sprint event during the Track Cycling ... more 
New world champions team France with Michael D'Almeida, Gregory Bauge and Kevin Sireau, from left to right, show their medals on the podium after the men's Team Sprint event during the Track Cycling World Championships in Apeldoorn, central Netherlands, Wednesday March 23, 2011. less 
1 / 1
Associated Press | Photo By Peter Dejong
Fri, Mar 25, 2011 12:07 AM EDT