Carabao Cup final: 22,500 fans to storm Wembley
The Carabao Cup final could be watched by around 22,500 fans as a test event ahead of the return of crowds to major sporting events.
While sources have disclosed that the situation is 'fluid', the April 25 clash at Wembley…