Photo by Clayton Malquist on Unsplash Atlanta was awarded Major League Baseball’s 2025 All-Star Game Thursday, two years after the game was pulled from Georgia during a flap over voting reform legislation state lawmakers had passed… Premium Content is available to subscribers only. Please login to access content or purchase a subscription.