The Gold Coast Titans have fought off several rival National Rugby League clubs to secure local product Ryan James for a further three years.

James last night agreed to a bumper $1 million deal that will keep him on the Gold Coast until at least the end of 2017 – and possibly see him groomed as the next Gold Coast captain.

An official announcement is expected today and Titans chief executive Graham Annesley said re-signing the 115kg prop was a crucial piece of the puzzle.

Read more at the Gold Coast Bulletin