Norwich City have confirmed the signing of Robert Snodgrass from Leeds United on a three-year deal.
The Canaries have been linked with a move for the Scotland international over the past week.
Leeds were reluctant to sell the highly-rated winger as they push for promotion next season.
"Robert Snodgrass has completed his move to Norwich City," read a statement released on Leeds' official website.
"The Scotland international signed a three-year deal with the Canaries on Thursday evening after undergoing a medical at Carrow Road before finalising the terms of his switch to the club.
"The 24-year-old leaves Leeds United four years after arriving at the club from Livingston."
Stoke City and manager Tony Pulis part company by mutual agreement after seven years
Andy Carroll pulls out of England's friendly internationals against Ireland and Brazil
Manchester City and the New York Yankees have formed a new Major League Soccer team
Real Madrid president under scrutiny after latest coaching project ends in disarray
Ten years on, the legends speak to FFT
Your questions answered by an A to Z of legends
He's here, he's there, he's...
The cost of Premier League away travel
Nike CR7 IX for you
FourFourTwo is brought to you by Haymarket Consumer Media & FourFourTwo is part of Haymarket Sport
| International Licensing | © Haymarket Media Group 2010