The Tour De France starts in 3 days… can’t wait! Although I’m not the biggest Lance Armstrong fan, there’s no denying his ability on a bike and I can’t wait to see what he can do with his own team this year. I still think that Armstrong could have won last years tour, but for supporting his teammate Contador… but I suppose we’ll see this year! Man… time to get back on the bike!!!