Too much testosterone? Ha! Only proves it takes a lotta balls to win that type of race. But then again, that doesn't quite hold true with Lance now, does it? On the other hand, Landis won Le Tour needing a HIP REPLACEMENT fergawdsakes. I'd say he should be forgiven for it even if he WAS taking some extra man juice to boost his performance.
