The issue here is your ignorance, not the rest of the world's. In terms of overall television ratings and attendance, the Raptors do better than the majority of NBA teams. Of course, they still suck. I live in Toronto and don't care about the Raptors. But at least I'm able to see the objective reality of the situation and call it what it actually is. Getting back to the overall point, it would be incredibly foolish for the NFL to ignore the fact that to grow the game means to globalize the product. Just because the name of the league has the word "national" in it is a pretty poor reason to ignore that necessity.