Premier League record appearance holder Gareth Barry waves goodbye to football
Former England, Aston Villa, Manchester City and Everton midfielder Gareth Barry has retired from football.
The 39-year-old, who has spent the last three years at West Brom, made a record 653 appearances in the Premier League and earned 53 England caps.




