2024 All-Star Game location revealed, MLB world reacts
The game will be held in Dallas, Texas in 2024.
The game will be held in Dallas, Texas in 2024.
The Seattle Mariners may be forced to temporarily play their home games away from T-Mobile Park due to the coronavirus, and their spring training facility in Arizona is reportedly the most likely option.