The World Cup is rapidly heading towards the quarter finals stage and with the last World Cup finalists already eliminated, the stage seems to be set for yet another South American win. France and Italy’s elimination were predictable. Gone too are England and USA leaving Germany as the lone representative at this point. The Netherlands [...]