The Premier League's record appearance holder Gareth Barry has officially retired from football at the age of 39.
Barry, who played an astonishing 653 times in the Premier League, featured for likes Aston Villa, Manchester City, Everton and West Brom during a distinguished career.
The midfielder also featured 53 times for England, scoring three goals in total.
More to follow...