Connor Hall commits to Harrogate with new long-term contract

Connor Hall has signed a new long-term contract with Harrogate (Richard Sellers/PA)
Connor Hall has signed a new long-term contract with Harrogate (Richard Sellers/PA)