World | Wed Jul 15, 2009 7:59pm EDT

Versus riding strong Tour de France TV ratings