Create new Board
Editorial Images

Chelsea v Leicester City - Premier League

LONDON, ENGLAND - MAY 18: Fans of Chelsea react in the crowd following the Premier League match between Chelsea and Leicester City at Stamford Bridge on May 18, 2021 in London, England. A limited number of fans will be allowed into Premier League stadiums as Coronavirus restrictions begin to ease in the UK following the COVID-19 pandemic. (Photo by Catherine Ivill/Getty Images)
Chelsea v Leicester City - Premier League
Embed