Bonds on new role with Giants
March 22, 2017 | 00:00:40
Barry Bonds discusses his new role as a special advisor to club president and chief executive officer Larry Baer
Barry Bonds discusses his new role as a special advisor to club president and chief executive officer Larry Baer