Crystal Palace have sealed the signing of West Ham midfielder Cheikhou Kouyate for a fee reported to be £9.5m, with the Senegalese international agreeing a four-year contract until 2022 as he completes the switch across London.
"I'm so happy. It's been a long day but now everything is good and I'm very excited to start with my new teammates," Kouyate told PalaceTV when the transfer was announced.
"This is the right time to move because I needed a new challenge. I have good memories of West Ham but I need to come here and give my best because I like the Crystal Palace project.