Is anyone really doubting that the best NFL team is the best football team in the world? Whether there are foreign teams in the league or not, it is pretty much a given that there are no better teams anywhere outside the U.S. Therefore the title World Champions seems appropriate.
If I invent a game that nobody else plays in the world, no matter how poorly I play it, that makes me World Champion.
Piers Morgan needs a daily urinalysis.