Well they would be high up the rankings. Swizaland is FIFA's home Team. :sheep:
The Fédération Internationale de Football Association (FIFA) is an association governed by Swiss law founded in 1904 and based in Zurich. It has 211 member associations and its goal, enshrined in its Statutes, is...