LONDON (AP) — The NFL will stage four regular-season games in London next year. The league says the teams and venues for the four games will be announced on Tuesday. The NFL started playing regular-season games in London in 2007, and has recently played three games per season in the British capital.Read more on NewsOK.com