Steve Flynn

Latest stories

17d
ESPN
Q&A: Will NFL really put a team in London?before the Jets-Dolphins game in London last year. The NFL has averaged more th
Q&A: Will NFL really put a team in London?
ESPN / Posted 17 days ago
before the Jets-Dolphins game in London last year. The NFL has averaged more than 80,000 fans per game at Wembley Stadium. Steve Flynn/USA TODAY Sports There have been 14 regular-season games in London. The average attendance for those games --... Read more

People in this news