NFL-backed study: $255M boost to UK from franchise

LONDON — An NFL franchise in London could generate more than $250 million a year for Britain, according to a study released Wednesday. ADVERTISING LONDON — An NFL franchise in London could generate more than $250 million a year for