Wolverhampton Wanderers have signed Kevin McDonald from Sheffield United on a three-year contract.
The 24-year-old, who completed a medical with the League One outfit on Wednesday, has joined Kenny Jackett's side for an undisclosed fee.
"At 24, Kevin has already had good experience at both Burnley and Sheffield United, but is also a player with his best years ahead of him," Jackett told the club's official website.
"He is a ball-playing midfielder who is composed on the ball in possession and I am very pleased that we have added him to the squad.
"He is my second signing since arriving at the club, and I feel that in that midfield area he will prove a crucial one."
McDonald has also previously played for Hibernian and Burnley.