Aberdeen have signed striker Stevie May from Preston on a four-year deal for an undisclosed fee.
The 24-year-old, capped by Scotland once three years ago, moved to England with Sheffield Wednesday in 2014 after scoring 20 goals for St Johnstone in the top flight.
He spent just one year with the Owls before switching to North End, where he suffered a horrendous knee injury just two months after signing.
It was feared the problem could be career-ending but May eventually returned after 15 months out in February.
Preston announced the transfer on their website saying: “Preston North End have agreed the permanent transfer of striker Stevie May to Scottish Premier League side Aberdeen.
“May will sign a four-year contract with the Dons, moving back to his native Scotland for an undisclosed fee.”
The striker departs Deepdale having scored just once in 13 appearances for Preston.
Aberdeen boss Derek McInnes said: “I’m obviously delighted to get Stevie on board and he’s a player I’ve enjoyed working with in the past and have been keen to work with again.
“To get a 24-year-old international player on a four-year deal is a great piece of business by the club and I’d like to thank the Board for their assistance in making it happen.”
May added: “The manager has made no secret about trying to get me in the past, which is flattering, and it’s good to finally get the deal done which I think is right for both parties and I just can’t wait to get started.”