T.O. Payback




The Score show

Summary: Let's start with Lance Armstrong. The cycling giant is two tenths of a second off the lead in the Tour de France. And his strong suit, climbing, starts in the Pyrenees tomorrow. Back in February, when I said here on The Score that, whether you cringe at the Armstrong colossal ego or not, you have to admit he's earned every accolade heaped upon him as a cyclist. Yet I received a number of emails from listeners, lambasting Lance as a doping cheater and further lambasting me for giving him positive ink...