Report: MLB planning for fans at NLCS, World Series
Major League Baseball plans to have fans in the stands when the National League Championship Series and World Series are played in Arlington, Texas, commissioner Rob Manfred told Bob Nightengale of US