by Chester Elton, on Sep 4, 2018 12:54:06 AM
For almost 30 years, England has underperformed in the World Cup. That might not seem like a big deal, but it is in the British Isles. They invented the game, …