I thought I'd heard that too. I guess we're the only ones though.
Side note: If Lance winning the TdF sticks it to the French then I am more than happy to say, Go, Lance!"
If you really want to tick off a frog, ask him if he's been watching the Tour de Lance.
Yoko redux