League One side Sheffield United have signed ex-Sheffield Wednesday striker Caolan Lavery on a three-year contract for an undisclosed compensation fee.
Lavery, 23, left the Owls in July after rejecting a new contract offer, but the Blades had to pay compensation as he is under 24 years old.
The Wednesday academy graduate scored six goals in 39 games for the club.
He spent most of last season on loan at League Two side Portsmouth, scoring four goals in 13 appearances.
Find all the latest football transfers on our dedicated page.