I just heard some disappointing news about the Floyd Landis, the winner of the Tour de France. Now, there are allegations of him doping. They've found increased testosterone in his body. There are still some tests to be done to see if, in fact, he was using drugs to improve his performance.
What fun is there to winning if you have to cheat to do it? Here's this local guy from Lancaster County. He was raised strict Mennonite. His parents don't even have a TV and were in church while he was winning the Tour.
I hope these allegations are simply the French version of a temper tantrum.