0
Palmeiro Tests Positive
Anybody who believes athletes’ bluster and dog-ate-the-homework denials deserves the disillusionment that sets in down the road. I’ve heard Ben Johnson and Diego Maradona insist there must be some kind of mistake. [George Vecsey – New York Times] It does seem like any time an athlete tests positive, they claim they have no idea how […]