It's just too easy to loathe Barry Bonds. As he approaches one of the most important achievements in American sport--Hank Aaron's all-time record of 755 home runs--everyone knows about Bonds the boor. He's fought with teammates, dissed the press and shunned the notion that athletes must strive to be adored. Then there's that whole steroids thing. In a recent TIME.com poll, 77% of respondents didn't want Bonds to break Aaron's record.
But Bonds deserves a little respect. Steroids or not, he may be the best pure hitter in baseball history. "Does Bonds carry the freight for all the sins...