Todd Butcher visits the show to talk road cycling, the Tour de France and how much dopers suck.
See All 94 Episodes of "Blast Beats & Bicycles"