Question: has carolina panthers ever played in london?
Answer: Carolina, Green Bay and Houston are the only franchises not to play in London since the NFL launched the international games in 2007.