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 … Continue reading NFL Fans Talk English Rugby Rules
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed