What has already been said is basically true. The NFL champions are the best football team in the world at that time. No question about that. As for NBA, you could debate about rules and all that crap, but I think the same goes for that. Baseball players come from all around the world to play in the MLB. Whether it's Ichiro, Pudge, or whomever, they are the best from their country and have the same rights to be a world champion as Derek Jeter or any other American does. So I think it's also fair to call them world champions. I don't really care about NHL, honestly, but I do know that most of the players in that league are not American. So I don't think the America thing has anything to do with it.