Football News & Blogs
Please login/register for access
Subscribe to new posts
Post Icon
NFL will only place team in London if it will be competitive (Yahoo Sports)
The NFL would only put a full-time franchise in London if all operational issues are worked out and the league is sure the team would be competitive, a league executive said Thursday. The NFL has played 11 regular-season games in London since 2007. Wembley Stadium will host three more games this season, starting with the Miami Dolphins against the New York Jets on Oct. 4. More...
Please login/register for access
Report forum post by:
Report a concern
Comments: