MLS All-Star Game headed to Atlanta in 2018

ATLANTA (AP) — Atlanta’s new stadium has landed another big event. Major League Soccer announced Monday that its 2018 All-Star Game will be held at Mercedes-Benz Stadium, one day after Atlanta United set records for single-game and season attendance. “We’re

0 Comments