Norwich City have completed the signing of Robert Snodgrass from Leeds United for an undisclosed fee.
The 24-year-old has signed a three-year deal at Carrow Road and is now looking forward to the chalenge of Premier League football.
"I'm delighted to get it done and dusted and now I'm looking forward to meeting my new teammates and starting the season," said the Scotland international.
"I firmly believe that the Premier League is the best league in the world, and when Norwich came in for me, I made the step because I believe that Norwich can kick on again.
"Sometimes this window of opportunity doesn't come about too often, and I jumped at the chance."
Snodgrass scored 41 goals in 193 appearances for Leeds.