In my humble opinion, I believe Barry Bonds is underrated as a baseball player. Some of you are going to look at this and say, "Tx, BB underrated? He is always on the news?" Yea, but not always focused on baseball. This guy has one of the best gloves in the game, runs the bases well, and who has a better eye in baseball than Barry currently? Not to mention, FIVE HR's to start the season in the first four games.
Last year was no fluke, Barry has been proving how good he is his entire career. His one major flaw: Has NEVER had a decent postseason.