Bonds still the undisputed King of the CityBarry Bonds is one player that cannot be out of action for long and was recently seen in San Francisco looking fit in his familiar No. 25.

Even though the undisguised contempt by national news media for Bonds is well known, the Giants took pride in inviting Bonds back as he is San Francisco’s baseball hero.

The game of baseball has been left tarnished by news breakouts of baseball sluggers suspected of, or admitted to, using or receiving steroids or HGH during their time with the team but fans still admire their idols who have provided enough entertainment to them.