Report: Super Bowl Host required to play in London

Author:
Video Duration:
43

The NFL is now requiring teams that host the Super Bowl to play a home game across the pond in England.