The NFL’s international games, such as the Panthers and Giants facing off in Munich, have helped to build American football’s popularity globally. Post navigation Sources: Falcons’ London expected to face Saints Stroud shoulders Texans’ collapse: This is on me