Question: when did the nfl start playing in london
Answer: since 2007, October 28, 2007, 2007