Two questions:
1. Will Lance Armstrong win his eighth Tour later this month (he's a mere 0.22 seconds behind the race leader after six (of 21) stages)?
2. When will someone from France next win the country's premier sporting event (there is only one Frenchman in the top 50 racers: Jérôme Pineau, in 34th position)?