Thu Oct. 2, 2014
Why London? And Can It Work?
In the eighth year of regular-season games in the U.K., the NFL is edging closer to a permanent team there. Does it make sense? Is it logistically feasible? And do Brits really care enough about the American game to sustain a franchise? We crossed the pond to tackle those questions