MLB Crawls Back To Atlanta For All-Star Game, But Won’t Give Georgians The Apology They’re Owed
On Thursday afternoon, Major League Baseball commissioner Rob Manfred announced that the league will be moving its annual All-Star Game and accompanying All-Star Week back to Atlanta in 2025. What baseball fans didn’t hear from Manfred,…