Premier League side Crystal Palace have signed former England and Chelsea centre back Gary Cahill on a free transfer ahead of the new season. The 33-year-old was released at the end of last season after seven-and-a-half years at Chelsea, where he won two Premier League titles, the Champions League, Europa League, FA Cup and the League Cup.