Fans to be allowed at World Series, NLCS in Arlington, 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.

from https://ift.tt/3l2MJ7L

Post a Comment

0 Comments