The NFL has to be a bit embarrassed about the Bills in Toronto. This was all Rogers idea (or P. Lind), who made a financial offer that Ralph Wilson couldn’t turn down. This was not an NFL initiative, they simply rubber-stamped the deal. I’m sure they were hoping for another success story like London, but apparently Toronto fans are too sophisticated to support an out-of-town team. This should come as little surprise as NFL games in Canada have generated only lukewarm support.
On the International stage, the NFL has had few success stories. While London seems enthralled with their one game, NFL Europa was losing $30 million per season before the league disbanded. (Perhaps the NFL should of consulted the CFL on how to run a low revenue football league). Other international NFL games, like in Shanghai were canceled, probably due to sluggish ticket sales (although officially they wanted to “concentrate on London”).
Lets face facts, you could put a NFL franchise anywhere in the U.S, even Alaska, and it would probably sellout. But in Canada it’s different, we already have a football league. The NFL should stay where they are loved best, in the good 'ole U.S. of Americans.