Sheffield United have broken their club transfer record for the second time this month by signing Callum Robinson from Preston North End.
The 24-year-old Republic of Ireland international forward has joined on a four-year deal for an undisclosed fee.
Blades boss Chris Wilder said: "Callum fits into our structure perfectly."
Luke Freeman was the club's record signing when he arrived for an undisclosed fee from QPR, while Phil Jagielka returned on a one-year deal.
Robinson began his career at Aston Villa and made his Premier League debut for the club in April 2014.