SOCCEROO Nick Carle has finally signed for Crystal Palace from Bristol City on a $2 million deal after passing a medical at Selhurst Park today.

The former Newcastle Jets midfielder has penned a four-year deal with the Eagles and the player is looking forward to a new challenge.

"I'm very excited to be here," Carle revealed to Palace's official website. "I know a fair bit about Palace having played against them four times last season.

"It's a massive club. I've got ambitions and after speaking to Neil Warnock my decision was easy - he sounds like a real winner."