Sports

Welcome to Atlanta, where the World Series collides with culture wars

The World Series unfold this weekend in Atlanta amid a politically inflamed landscape that the Braves, locals and Major League Baseball cannot avoid.