Sheffield United have confirmed the signing of Jon Stead from Sunderland.
The Blades have sealed a £750,000 deal for the 23-year-old and he becomes their second signing of the transfer window after they completed a deal for Matthew Kilgallon earlier this week.
Stead comes in from Sunderland, having spent most of this season on loan at Derby.
The Rams looked to seal a permanent deal, but they failed to agree terms and United stepped in.
Stead has penned a three-and-a-half year deal at Bramall Lane.
"I know there will be critics, but value for money, his age, it's a great signing for me," said Blades boss Neil Warnock.
"I've told him not to worry about expectations because he is not a £4 million or £5 million player.
"He's played in the Premiership, which is good, and had two spells in which he witnessed both sides of the coin.
"He had a poor goalscoring spell with Sunderland, but he had a fantastic time at Blackburn when he kept them up almost single-handed.
"In terms of work ethic, he is excellent. The fans will see someone who will give blood for the club, and I think they'll take to him.
"With something to prove, he can become the best value-for-money striker in the transfer window."
Sunderland accepted bids from unnamed clubs for both Stead and Chris Brown on Wednesday. While United have now been confirmed as Stead's suitors, it is being reported that Norwich are the club set to land Brown.