London is the greatest footballing city on earth. It boasts six top-flight clubs — Arsenal, Brentford, Chelsea, Crystal Palace, Tottenham Hotspur and West Ham United, and is near-guaranteed to have at ...
Eight weeks following their last home game, the non-league club returned to their stadium eager to honour memory of opponent A persistent pug repeatedly nudges a ball under the feet of people queuing ...