Barry Bonds - A lying self centered piece of shit who has no place in the record books
TO-Selfish crybaby
Not an athlete, but i must mention them-Boston Red Sox fans...they win one World Series in 86 years and think they are the greatest thing in baseball. Yes, the Yankees had a monumental, embarrasing collapse, youd have to be blind to deny that, and yes the Red Sox had an incredible comeback, there is no doubt they did. When the Red Sox have 26 World Series rings then the fans can brag about how much better they are, until then, just enjoy the fact that the Red Sox finally won. Oh one more thing, there was NEVER a curse on the Red Sox, they just sucked for 86 years.