The UK and the NFL may be happy to hold two or three games a year in London as a showcase of novelty and spectacle but having a permanent operation is a far riskier venture. Read more »
Michael Pak - Football Analysis
Death By Taxes: The Fate Of A London Based NFL Team?
