2011 TdF Stage 1: Chaotic finish yields joy, frustration, and some road rash
By Chris Carmichael The opening road stage of the Tour de France is always a nervous affair. Everyone is fresh, ready to ride aggressively, and urged on by the crowds and excitement of the Tour. There are other important races throughout the year, but everything is amplified at the Tour de France. To add to …