impsTALK goes to….. the 2008 Women’s FA Cup Final
Arsenal 4, Leeds United 1 FA Women’s Cup Final City Ground, Nottingham May 5 2008 They’re a national laughing stock. The butt of a billion jokes. Shapeless, tactically naïve, technically deficient; unable to pass, trap, head or basically kick the ball, while playing at a pace that even an exceptionally lethargic glacier would find excruciating. […]