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