James Chester is a well-known and respected name in the world of English football, having played for many of England’s most iconic football clubs. The Welshman, who has over 30 caps for his country, has played for Manchester United, Hull City, Derby County, Stoke City and was captain of Aston Villa when they returned to the Premier League in season 18/19.