Some Braves fans have traveled to Globe Field in Arlington, Texas for Game 1 of the NLCS against the Dodgers.
Share