MK Dons have signed Jordan Spence on a one-year deal following his release from West Ham United.
The 24-year-old was released by Premier League club West Ham during the summer after making just seven appearances in seven years.
Spence had been shipped out on loan to five different clubs since coming through the West Ham academy.
The defender spent last season on loan at MK Dons, where he made 31 appearances after securing a first-team place.
Spence represented England from Under-16 to Under-21 level but hasn't made an appearance for the Three Lions since 2011.