It has just been announced that former Chelsea and England international defender Gary Cahill has left Crystal Palace after his contract expired at Selhurst Park. The 35 year old is an experienced player, who has plied his trade at the highest level of the game...
The Celtic Star · Aug 1, 2021