0 Members and 1 Guest are viewing this topic.
MLB Network is advertising it will show the 2019 World Series film this coming Saturday. Has anybody seen this announcement ?