MUNICH, GERMANY - NOVEMBER 15: A Detroit Lions fan is seen in the stands with an oversized Detroit Lions cap decorated with team pin badges before the NFL match between the New England Patriots and the Detroit Lions at the Allianz Arena on November 15, 2026 in Munich, Germany. (Photo by Sebastian Widmann/Getty Images)

News, Photo and Web Search