As of this writing, the 2015 Tour de France is gearing up for Stage 17, after more than two weeks of standout performances, epic crashes, spectator assaults, and, of course, doping allegations. Tony Martin took the race lead after a solo stage win, only to have to...