Question: how many nfl games were played in london
Answer: 21