By ROB HARRIS
The Associated Press
Share this story
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