Town Ball Tour: Manager of the Gibbon Reds

Team manager of the Gibbon Reds spoke about running a town ball team ahead of Thursday's game.

Top Videos