Aston Villa striker Gabby Agbonlahor could be set to announce his retirement at the end of the season, according to a report by The Sun.

Gabby Agbonlahor is only 31 years of age but he could hang up his boots this summer rather than continuing to play.

Agbonlahor is out of contract with Aston Villa at the end of the season and he is considering various options, with one of those potentially being retirement.

The veteran forward has offers from the MLS but he could choose to retire instead of moving to the United States to see out his career.

The Birmingham born striker, who has been at the club since he was a schoolboy, is set to end his 17 year stay with the West Midlands club this season as he is not offered a new contract at the club.

Agbonlahor has not played for the Villains since the 23rd December due to injury.

He has played six games for Villa this year, scoring once in the opening game of the season against Hull City.

During his career, the 3-cap former England international has played just shy of 400 games for Aston Villa, netting 86 goals.

This includes 74 goals and 34 assists in 322 Premier League matches.

The Verdict

Agbonlahor is not the same player that he once was but 31 is very young to hang up his boots. Perhaps a move to the MLS would be his best option. But if he feels that he cannot continue due to his injury concerns, maybe retirement would be the sensible choice.

Aston Villa fans - What do you make of this? Let us know below...