I just checked and Barry Bonds is still the home run leader

As you all know by now, Barry Bonds was convicted two days ago for hitting too many home runs. It’s a serious offense in modern America. Punishment has not yet been handed down and no precedent exists. It’s believed Bonds will be get a spanking for each of the 13 home runs he hit above […]