NewswireLance Watch

Lance Watch

The Tour de France is now underway, and the big story, of course, is the comeback of seven-time winner Lance Armstrong. After two stages, Armstrong is sitting in 10th place, 40 seconds behind leader Fabian Cancellara. Keep up with the Tour here.

Places to Go, Things to See: