Fox: 2025 MLB All-Star Game to take place at Braves' home park after it was taken away over voting law controversy