Video




NFL Fans Talk English Rugby Rules

On the eve of the rugby cup final in Japan, we asked NFL fans if they’re aware of how English rugby works. Wembley Stadium has been the UK host of NFL, attracting fans from all…