Hull have signed Scotland international Robert Snodgrass from Norwich.
The clubs agreed a fee for the 26-year-old on Thursday, understood to be a one-off payment of £7million, and personal terms have now been settled on the winger's switch to the KC Stadium.
It is the second major signing of the close season for the Tigers, who last week bought former loanee Jake Livermore from Tottenham for a club record fee rising to £8million.
Like Livermore, Snodgrass fits manager Steve Bruce's preferred profile of players with Premier League experience, a model he enjoyed success in Hull's first season back in the top flight.
Snodgrass had a year left on his contract at Carrow Road but was eager to avoid dropping down a division following last season's relegation.
Sunderland and Stoke had been linked with a move for the player, but are thought to have been put off by a price tag Hull were willing to meet.
He made 34 appearances in 2013-14, scoring seven times.