The centre-back, 23, has agreed a two-year contract with the South Yorkshire club.He moved to Glanford Park from Stockport County - whom he captained - in February 2010, making 37 competitive appearances.