Trojan War

The true gods of football (hint: they don’t work for Fifa)

14 June 2014 8:00 am

The World Cup has started, and the gods of football will be in their heaven for a whole month. Not…