Today's list of great power hitters is almost completely different than it was just three or four seasons ago.
Barry Bonds is dealing with his problems the way almost any adolescent would: blaming everybody but himself.
Take intentional walks out of the equation and it's likely Barry Bonds would be No. 2 on the home run list.
No player has impacted the game quite like Barry Bonds, whose list of milestones keeps growing and growing.