Championship Steve Hill appointed to Leigh’s board of directors 18th December 2018 Drew Darbyshire 0 Leigh have appointed Steve Hill to their board of directors. [Read more…]