MLB, Tickets.com sell more than 93,000 tickets for NLCS, World Series

Globe Life Field in Arlington, Texas, which will be the neutral-site location for Major League Baseball's National League Championship Series and World Series and have limited fan attendance. (Photo by Cooper Neill/MLB Photos via Getty Images)

Playoff games in Texas will be league's first in 2020 with attending fans