Bradford captain Steve Crossley has signed a contract extension to keep him at Odsal until the end of 2021.
Crossley, 29, is in his third spell with the Bulls after making his debut back in 2010.
He said: “Over the moon, John approached me about this deal and I am always looking forward to staying at this club and seeing what the future brings.
“I am a Bradford lad, I grew up on the terraces watching the club and things are on the up now, there are a load of positives and make no mistake this was an easy decision to re-sign.
“It will always be a career highlight for me captaining this club, we are all excited about what 2020 will bring – it is young but enthusiastic squad and we will be there to be competitive.”
Former Clayton amateur Crossley, who has also played for Dewsbury, Featherstone, Castleford and Toronto, was named captain by coach John Kear at the start of last season.
Kear said: “I am absolutely delighted – it is a really big commitment and shows the confidence Steve (Crossley) has in his fellow players, coaches and the club.
“Steve is a Bradford lad, he loves playing for his club and he has grown into his role as captain – he wants success and feels this club can attain success.
“It was one of the easiest negotiations I have been involved in, he is one of our main leaders and he wants to be part of the group that brings the Bulls back to Bradford and I am delighted to be working alongside him.”