England international Zak Hardaker has ended speculation over his future by agreeing a new four-year contract with Leeds Rhinos.
England international Zak Hardaker has ended speculation over his future by agreeing a new four-year contract with Leeds Rhinos.