I have NO idea why I'm the one posting this. Scott is the bike nut.
Lance Armstrong has sealed a seventh successive Tour de France victory after a captivating final stage in Paris.
Organisers decided to stop the race clock after the first of eight laps through the streets of Paris on Sunday because of the dire weather.
That meant Armstrong only had to complete the course to pick up his seventh Tour win.
See full article here.