What is EFL Cup or carabao Cup this is a annual knockout competition among all tier club of england football, it is open to all 92 ...