Former England midfielder Joe Cole announced his retirement after making more than 700 appearances for seven clubs including West Ham and Chelsea. Cole was part of England’s so-called “Golden Generation”, playing alongside David Beckham, Wayne Rooney etc.