Trezeguet fires Villa past Leicester into League Cup final

Trezeguet fires Villa past Leicester into League Cup final

Trezeguet fires Villa past Leicester into League Cup final Aston Villa’s Trezeguet struck a dramatic 93rd-minute winner to send them into the League Cup final with […]