The Tour de France is in shambles again, but that doesn't mean it's not fun to watch. Two days after Michael Rasmussen was stripped of the yellow jersey and fired by Team Rabobank for lying about his whereabouts during the spring training season, an absolutely fascinating finish to Stage 18 , a ride through the Perigord, proved why the Tour is such an incredible sporting event...