NESNs Tom Caron Talks The Future of Baseball With David Sue and Kendra

fenway
By MAGIC 106.7

What is happening with Baseball. Is is happening, not happening, how many games, will there be fans? Will there be a World Series??