CHARLOTTE — Whether it was the pre-match fire show, the group of drummers decked out in LED lights, Ciara performing “Goodies” at halftime or the two goals Son Heung-min scored in the span of three minutes, Major League Soccer delivered on its promise of a good time.
The league hosted the 2026 MLS All-Star Game at Bank of America Stadium on Wednesday night, which finished as a 4–3 win for the MLS side over the Liga MX All-Stars. The clash of North America’s best came just 10 days after the conclusion of the FIFA World Cup across the U.S., Canada and Mexico.