Carabao Cup final between Manchester City and Tottenham Hotspur which is scheduled to take place on April 25, 2021, will be played in the presence of 8,000 spectators. Spectators are also expected to be allowed into the Wembley Stadium for the FA Cup semi-final match between Leicester City and Southampton on April 18 and the […]
Read More