NFL UK
How close is the NFL to a UK franchise? NFL Commissioner Roger Goodell addresses the future timeline
NFL Commissioner Roger Goodell discusses the possibility of a team playing its home games in London.
NFL Commissioner Roger Goodell discusses the possibility of a team playing its home games in London.