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?”...