I really dont follow cycling much pretty much not at all except for the Tour De France....what do you think are Lances chances (hehehe that rhymes...lol)...to win the Tour this year....
Premium Content
This thread contains exclusive content for our premium community members.