Tour de France 2011 | Stage 20 Barring any calamities, the winner of this year's Tour: Cadel Evans. (via Yellow Jersey Of Overall Leader, Australia's Cadel Evans, Waves - Yahoo! Sports Photos)
{"Image Artist": "PASCAL PAVANI"}