Sheffield United have signed Manchester City striker Ched Evans for £3m, while Ryan France and Keith Treacy have also arrived at Brammall Lane.
Twenty-year-old Evans, who has been capped 10 times by Wales, has signed a three-year deal.
Former Hull City midfielder France, 28, has joined Blades on a two-year deal after a spell on trial at city rivals Sheffield Wednesday.
Treacy, 20, has joined on a six-month loan deal from Blackburn Rovers. Blades boss Kevin Blackwell told the club's website he was delighted to have fought off competition for Evans.
"He's a young striker and we are delighted to have won the race for him because there was significant interest in him from two Premiership clubs and two from the Championship," he said.
"We think the lad has a bright future and felt that it was only right to invest some of the money from the sale of two of our star youngsters into the signing of another.
"He is still maturing, still learning the game, so there is more developmental mileage in him which will benefit this club in the long term as well.
"I think our fans will take to him and give him the welcome he needs to help him hit the ground running."