Ashley Young is undergoing a medical with Aston Villa agreeing to personal terms to join his former club on a free transfer from Inter Milan.
Provided there are no medical issues, the former England international will sign a one-year contract with an option for an additional 12 months.
Young will officially join on July 1 when his contract with Inter expires.
Young won Serie A last season with Inter and was offered a new one-year contract at the club, but wanted to return to England to be closer to his family.
He also received offers from Burnley and Watford, where he began his career.
Young made 34 appearances in all competitions last season for Inter, whom he joined from Manchester United in January 2020, and will turn 36 next month.
During his four and a half seasons at Villa from 2007 to 2011, Young played almost 200 games before moving to United, where he won the Premier League, FA Cup and League Cup.