Former Wales striker Robert Earnshaw has announced his retirement from football.
The 34-year-old, joint-seventh in Wales' list of all-time goalscorers, won 59 caps.
Earnshaw is the only player to have scored a hat-trick in the Premier League and all three divisions of the Football League, the League Cup, the FA Cup and for his country in an international match.
Rob Earnshaw has retired from football.
The 34-year-old, joint-seventh in Wales' list of all-time goalscorers, won 59 caps.
Earnshaw is the only player to have scored a hat-trick in the Premier League and all three divisions of the Football League, the League Cup, the FA Cup and for his country in an international match.
Rob Earnshaw has retired from football.