James Donaldson has signed a new contract which could see the forward remain at Hull Kingston Rovers for another two years.
James Donaldson has signed a new contract which could see the forward remain at Hull Kingston Rovers for another two years.