League One club Sheffield United have completed the signings of three players ahead of the 2012/13 season.
Defender Tony McMahon has joined as a free agent after leaving Middlesbrough, signing a two-year deal, along with Matt Hill who was released by Blackpool at the end of last season.
Striker Shaun Miller has also been added by Blades boss Danny Wilson on a two-year contract, joining from Crewe Alexandra.