Football Nerd – World Cup Russia 2018 – Oh so typically England! While Les Bleus march on!
Haven’t we been here before? Just when we had started to believe that maybe, just maybe, football might be coming home, England were found wanting when it really mattered. Moscow 2018 will now be filed along with Turin 1990, Wembley 1996 and England’s other glorious failures. Once again, when football immortality beckoned, England couldn’t grasp […]