This picture shows the Allianz Arena illuminated during the NFL American football game between the New England Patriots and the Detroit Lions in Munich, southern Germany, on November 15, 2026. (Photo by Alexandra BEIER / AFP via Getty Images) / Denmark OUT

News, Photo and Web Search