MLB announces fans to be allowed at World Series, NLCS in Texas


Fans can take themselves out to the ball game for the first time this season during the NL Championship Series and World Series at new Globe Life Field in Arlington, Texas.

Original article:

Leave a Reply

Your email address will not be published. Required fields are marked *