We get this Spanish clay freak in 2005 and this amazing Djok who magically improves in 2 months for 2011.
Also another Spanish player currently at #4 which just seems to getting more out of his limited game than anyone else.
These in a way do not pass the Baseball home run smell test.
Do I think 90% of the top 250 takes a little something extra? I do. It's easy to cheat the system. Everyone knows how. You just need to pay enough to get the doctor who knows how to.
Lance was never caught by a drug test. Think about that one.