The Giants finally decided to give Barry Bonds a spot on their Wall of Fame

Bonds is finally getting recognition in San Francisco.

What to Read Next