Crystal Palace Football Club, often referred to simply as Palace, is a professional football club based in Selhurst, South London, England, which competes in the Premier League, the top-tier of English football. From Wikipedia
A structured £42m package with future‑sale protection now moves to medical checks next week.