David Millar praised by Pat McQuaid ahead of Olympic Games

It had been nearly a decade (2003) since David Millar (Garmin-Sharp) won a stage at the Tour de France. That is, until he crossed the finish line of stage 12 at this year’s edition. It was the longest day of the Tour and the Scotsman won in a two-man sprint against Frenchman Jean-Christophe Peraud (Ag2r la Mondiale).