A permanent residence? Fans weigh in on potential London NFL franchise

UK fans of the NFL flocked to North London for the two 2021 London Games this month — but could the capital city soon become a permanent home to an NFL franchise?

Share this:

What do you think?

Written by Headlines

Mainstream media is often "Fake News." Nevertheless, one needs to see what others are seeing and then read with discernment.

Leave a Reply

Your email address will not be published. Required fields are marked *

Venezuela suspends talks with opposition after Maduro envoy extradited to US to face charges

Jon Stewart Thinks Media Hypes Conflict Stories, Too Focused on Trump