Crystal Palace have signed former England and Chelsea defender Gary Cahill on a two-year deal.
The 33-year-old was released by Chelsea at the end of last season after seven years with the club that saw him win eight major honours.
The former Bolton and Aston Villa defender won 61 caps for England before "stepping aside" from international football in August 2018.
"I'm looking forward to the challenge," said Cahill.
"I'm hungry to prolong my career as long as I possibly can - I feel like I'm in great shape whoever I play for.
"I'd like to think that I give it 110% and leave everything out there - so hopefully that will be good enough for the manager, my team-mates and also the fans."
Cahill had been a first-team regular for Chelsea since the 2012-13 season but made only two Premier League appearances last term.
He is Palace's third signing of the summer after Stephen Henderson and Jordan Ayew.
Palace boss Roy Hodgson said: "Having worked alongside Gary during my time as England manager, I know that he is going to be a valuable asset and I'm so happy to be working with him again."
Find all the latest football transfers on our dedicated page.