On Deck w/ The Tom Sox podcast

On Deck w/ The Tom Sox

Charlottesville Tom Sox

The latest from the Charlottesville Tom Sox collegiate summer baseball team.

98 Episodes