World Cup Map

For those of you still following the Football World Cup over in South Africa (so NOT the English, Australian, French, Spanish or Italian fans), I thought this may interest some of you. It’s a map of the world indicating numbers of fans, matches, stadiums, world FIFA rankings and more. For the geek in the you […]