I’m confused !
(Lance Armstrong in Clonmel during the 2009 Tour of Ireland) Everywhere you look cycling is making headlines at present, and the racing season in Europe hasn't even begun yet. But of course it's not the racing thats grabbing headlines, it's Lance Armstrong and his recent ride up the Col de public opinion…