Emil Moffatt
-
The Atlanta Braves are again World Series champions. It's been a long wait for the team that last won it all back in 1995.They defeated the Houston Astros 7-0 in Game 6 to take the series, 4-2.
-
After Major League Baseball announced Friday it was moving the All Star Game out of Atlanta, reaction has been swift. MLB said it opposes the new Georgia law that restricts some voting rights.
-
The suspected gunman in last week's shootings at Atlanta-area spas belonged to a church, which has ended his membership. Members prayed for both his family and families of the victims.
-