Manchester City beat Aston Villa 2-1 in the Carabao Cup final at Wembley March 2nd, 2020footballtrivia3650 Comments Read Article