Barry Bonds shares his philosophy on teaching kids the game.
Barry Bonds, Baseball, FOX Sports, FOX Sports Florida, Giants, marlins, Miami Marlins, MLB, news, San Francisco Giants, Sports