There is still one race being held each year.
Le tour de France
One cyclist wins the Tour de France every year.
Paris. It doesn't always end in Paris, but it mostly does!
The first Tour de France took place in 1903.
"Tour de" basically means "tour of". So tour de France = tour of France.
1969
Once every year.
Apart from during the world wars, it's been held every year since 1903. This year, 2013, was the 100th time the Tour de France was held.
"Tour de France on TV" is "(le) Tour de France à la télévision" in French.
Tour de France Tour de France
The next race is in 2011 (this year)
1999-2005