Aston Villa Closes the Round Defeating Newcastle, 2-0
The last game of Week 13 of the English Premier League, saw Aston Villa defeating Newcastle at home, 2-0. It was a well-deserved victory for the Villains who snapped a series of bad results with this success. Three points from this contest, no doubt, made the current situation for the home team more relaxed. Aston […]