Bonds talks about his new role
Mariners @ GiantsMarch 23, 2017 | 00:00:58
Barry Bonds speaks on becoming special advisor to the CEO with the Giants organization and how he loves teaching in the Minors
Barry Bonds speaks on becoming special advisor to the CEO with the Giants organization and how he loves teaching in the Minors