Quote:
Originally Posted by scho63
Playing in London is a dumb idea for the NFL.
You lose a game as a home team, it's one of 16 as opposed to the NBA or other sports with so many more games, and Brits aren't that huge of NFL fans.
|
Doesn't matter. They sell the game out and expand the brand. The more NFL the Brits watch, the more they like it.