Atlanta to host 2025 MLB All-Star Game after outcry over Georgia’s voting laws

MLB announced on Thursday the All-Star Game will be in Atlanta in 2025 year after the outcry over Georgia’s voting laws which President Biden dubbed “Jim Crow on steroids.”

View Full Story

Share:

The Latest