Bonds takes in home opener
D-backs @ GiantsApril 10, 2017 | 00:00:33
Barry Bonds receives applause from Giants fans during the team's home opener at AT&T ballpark
Barry Bonds receives applause from Giants fans during the team's home opener at AT&T ballpark