News

SAVANNAH, Ga. (WTOC) - Mercedes-Benz Stadium in Atlanta has been picked to host eight FIFA World Cup games in 2026. Five of the games will be in the group stage. The last three will be in latter ...
If the Buffalo Bills and Kansas City Chiefs make the AFC title game, Mercedes-Benz Stadium in downtown Atlanta will be the neutral venue, the NFL announced Thursday. The game will be on Sunday ...
Mercedes-Benz Stadium addressed the first issue with retractable seats in the corners that allow the 53 1/3-yard wide football field to become a 75-yard-wide soccer pitch. This affected about 900 ...
Mercedes-Benz Stadium, which cost a reported $1.6 billion to construct, regularly hosts marquee college football games and will host eight FIFA World Cup matches in 2026.