Atlanta to host 2025 MLB All-Star Game after losing 2021 game over objections to voting law
Major League Baseball will play its 2025 All-Star Game in Atlanta, four years after moving the event from Truist Park to Denver’s Coors Field over objections to changes in Georgia’s voting rights laws
2:00PM ( 5 months ago )