logo

News published by

NFL: 10 Reasons London Franchise Won’t Happen

September 7, 2013

The NFL has returned this week along with talk of a London franchise, but there are plenty of reasons why Roger Goodell and the NFL should be looking elsewhere.  The ...