Major League Baseball rolled into Atlanta, Ga., this past week for the playing of the 2025 All-Star Game. Amid the usual fanfare that accompanies the game and the Home Run Derby, there was a slightly awkward moment on Media Day when ESPN personality Pat McAfee was
asked by a reporter why the game was in Atlanta at all, after it had been pulled from the city in
2021 due to voter suppression laws that president Joe Biden had described as “Jim Crow in the 21st century.” Further adding to the awkward nature of the question was the fact that Dave Roberts, the National League manager for the game, had said in 2021 that he might
boycott the game if it remained in Atlanta.
Read More