More than 93,000 tickets have been sold for Major League Baseball’s (MLB) National League Championship Series (NLCS) and World Series at Globe Life Field in Arlington, Texas. The 40,300-seat stad...
Tags: Baseball, Eden Park, MLB, NLCS, Sales, Tickets.com, Turkey, world seriesMLB, Tickets.com shift 93,000 tickets for World Series, NLCS
- Posted by TheTicketingBusiness
- on 13th October 2020