An curved arrow pointing right. The new home of the Atlanta Falcons, Mercedes-Benz Stadium cost $1.5 billion and is expected to be completed in June. The stadium features a retractable roof and a ...
Monday Night Football kicks off tonight at ... At 8:30 p.m. EST, the 2-11 Las Vegas Raiders host the 6-7 Atlanta Falcons at ...
Only 83 feet — less than 30 yards — separated the two venues. The new stadium is home to the NFL's Atlanta Falcons and Major League Soccer's Atlanta United. In addition to the retractable roof ...
At the Mercedes-Benz Stadium, soccer fans can watch Atlanta United while football fans can catch the Falcons. Featuring a massive circular video display, three separate concourses for food like ...