Leeds United vs Aston Villa

This Saturday, 27 April 2019, the Leeds United Peacocks take on Aston Villa F.C. at Elland Road in Leeds, England. Ten weeks ago, this match would have been called ahead of time as a Leeds victory. It would have been pointed out that it was a fixture of little consequence as middling Aston Villa were…

Read More