Tag Archives: Tour de France

Allez Lance

Sir Steve Redgrave, Michael Jordan, Pele, Michael Schumacher, Tiger Woods, Muhammed Ali, Michael Phelps, Roger Federer… etc. They’re all great, but the greatest? No, sir. The world’s foremost sportsperson is alive and well and out of retirement. Lance Armstrong starts today in the world’s toughest race (absolutely no question about that one!). He’s won it […]