Create new Board
Editorial Images

Crystal Palace v Chelsea FC - Premier League

LONDON, ENGLAND - JULY 07: manager Roy Hodgson of Crystal Palace looks on during the Premier League match between Crystal Palace and Chelsea FC at Selhurst Park on July 7, 2020 in London, United Kingdom. (Photo by Sebastian Frej/MB Media/Getty Images)
Crystal Palace v Chelsea FC - Premier League
Embed