Sheffield United have signed Republic of Ireland striker Tom Cannon on a four-year deal.
The 22-year-old joins from Leicester, having scored 11 goals in 25 appearances during a loan spell at Stoke in the first half of this season.
Cannon becomes Sheffield United's second major signing of the transfer window so far, following Ben Brereton Diaz to the Championship club.
The former Everton forward has agreed a deal until 2029 with the option of an extra year. The Blades are second in the table, one point behind Leeds, as they seek a return to the Premier League.

"This is a big statement by the owners and shows the ambition of the football club," said boss Chris Wilder.
"He (Cannon) is of a good age to develop but also has the experience of this level, both important factors. I spoke to Tom in the summer, he’s aware that I am a big fan of his talents, I’m delighted he is a Blade and part of our longer-term vision."
Cannon said: "I am absolutely delighted to finally get it all done. To be a Sheffield United player, it is just amazing to get it over the line and I’m just looking forward to stepping out at Bramall Lane and getting going."