Mitchell Pearce has signed a four-year contract with Newcastle Knights following his Sydney Roosters exit.
Half-back Pearce was released from the final two years of his Roosters contract earlier this month, with their signing of Cooper Cronk thought to be behind his desire to leave.
Consequently, the Knights emerged as favourites to sign Pearce, who has made 238 NRL appearances since making his debut in 2007, with Cronulla Sharks and Manly Warringah Sea Eagles also said to have been interested.
"I see a group of guys working hard and on the way up and I want to be part of making this team strong again for the town," Pearce told the Knights' official website.
"I am passionate about helping and leading the young players at the club.
"From the moment I spoke to [head coach] Nathan [Brown] and [general manager] Darren [Mooney] about where the club is heading, I knew this is where I wanted to be.
"I can't wait to get stuck in and start with the guys on Monday."
-- Newcastle Knights (@NRLKnights) November 30, 2017
Pearce has played 17 State of Origin matches for New South Wales, while he was part of the Roosters side that won the 2013 NRL Grand Final.