Skip to main content
Advertising

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.

;