SF Giants legend Barry Bonds to captain celebrity softball team at Rickwood Field
The softball game is slated to take place one day before the Giants play at Rickwood.
The softball game is slated to take place one day before the Giants play at Rickwood.