play2:17

Thomas Edison invented the League Cup?!

The Exploding Heads provide us with an EFL Cup history tour ahead of Aston Villa vs. Manchester City.