Wembley Stadium

Dean Smith appointed as new Aston Villa manager, Terry his assistant

Dean Smith has been appointed as new Aston Villa manager with former England captain John Terry as his assistant, the English Championship club announced on Wednesday. Smith has been appointed ahead of Thierry Henry who been highly linked to the position in the past days.  Henry turned down the vacancy at Aston Villa to accept […]