Congrats to Cadel Evans! Cadel rode away with the Mens Road Race today taking the gold. This should silence some of the haters after his Tour performance. He has a bunch of World medals from MTB but this is the first Goooold. In the mens TT Cancellara destroyed people and won by 90 seconds. Damn. That is the equivalent of playing Lebron his senior year of high school when you're a freshman.
Nice work to Armstrong on the womens side. Gold and 4th to close out an amazing career.
The only worlds I'll ever make is Single Speed and that's an open entry.