Not sure how I got sucked into watching this sport, but it's like part nascar only human powered.
Tour de France lasts a month, but everyday will have it's drama.
Lance can become the Only person ever to win it 6 times in a row.
Not bad for a cancer survivor and one lucky dude married to Sheryl Crow
