SEMO baseball player plays nine different positions during game - KFVS12 News & Weather Cape Girardeau, Carbondale, Poplar Bluff

SEMO baseball player plays nine different positions during game

Powered by Frankly