Tagged: world rankings

FIFA

The new world rankings are up on FIFA’s site. SO the question that must be raised is “You are kidding right?” Any football ranking system that puts the USA at number...