Via: MLB.com
Recent hip surgery wasn't going to keep Barry Bonds from coming to AT&T Park on Wednesday, where he threw out the first pitch before Game 4 of the National.....
Go to ArticleNote: The content at the destination link is not affiliated with or endorsed by Giants 365.