It seems that Lloyd Landis (who just won the tour de france) has tested positive for higher than normal levels of testosterone… a disturbing trend (if true) of shortcutting your way to the winners circle in a lot of today’s major sports. Imagine what the kids watching this stuff are thinking?