2024 MLB ALL STAR: All You Need to Know as Announcements Set to be Made Tonight.
The 2024 All-Star Game presented by Mastercard, scheduled for July 16 at Globe Life Field in Texas, will see the remaining starters announced tonight. Phase 2 of the voting for…