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.
Austin Riley and the Atlanta Braves rallied late to even their NL Division Series with Philadelphia. Mookie Betts and the Los Angeles Dodgers are in big trouble against Arizona.