Tag: FIFA World Ranking Table
PIC – Germany top as England slip to 20th in latest FIFA rankings
FIFA's shitty yard stick - The World Ranking table has been updated and while Germany predictably take top spot, England have slipped down to...