Via: NBCS Bay Area
Barry Bonds recently underwent surgery on his left hip, but it didn't stop the Giants legend from throwing out the first pitch before Game.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.