Norwich City have signed Leeds United captain Robert Snodgrass for an undisclosed fee, handing the 24-year-old a three-year deal.
The striker left the Leeds training base in Cornwall earlier this week to hold talks with the Canaries.
He joined United from Livingston in 2008 and scored 41...