What was the average speed of the 2003 tour de France winner in miles per hour?

Lance Armstrong won the 2003 Tour de France with an average speed of 24.7 mph (39.6 kph).
Updated on Monday, February 06 2012 at 12:34PM EST
Source: velonews.competitor.com/...
Collections: lance armstrongtour de francekph