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

ozuna-marcell-093020

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: https://www.cbc.ca/sports/baseball/mlb/mlb-world-series-nlcs-fans-1.5745583?cmp=rss

Leave a Reply

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