Where Aston Villa rank in list of most successful English clubs after Liverpool win

Tamworth Herald

Published

The Reds scooped their ninth League Cup on Sunday with a win over Chelsea at Wembley in what was their 44th major trophy.

Full Article