2014 In Review // Local: News, Sports Nat'l: News, Sports, Entertainment, Talkers | Top 20 Most Read Stories 

London Team

sv_500.jpg

Sports Verdict: Should The NFL Have A Team In London?

The thirst for additional wealth among the NFL owners simply cannot be slaked, and therefore those in charge of such decisions will likely push hard to move a team there if it results in even $1 more net per year. The question is, should an NFL team move to London?

10/03/2013

Follow

Get every new post delivered to your Inbox.

Join 2,560 other followers