Hull have announced the signing of defender Stephen Kingsley from Swansea for an undisclosed fee.
The 23-year-old Scotland international has joined the Championship club on a three-year deal, with the Tigers having the option of a further year.
Kingsley makes the switch to Hull on the same day midfielder Sam Clucas moved the other way in a deal sources say was worth £15 million with another potential £1.5m in add-ons.
Kingsley, who made 19 first-team appearances for the Swans, told his new club's website: "I'm delighted to get the deal done.
"It's come around quite quickly but I'm just delighted it's got over the line now and I can't wait to get training in the morning.
"It's time for me to really kick on now and get plenty of games at a very competitive level like the Championship.''
Kingsley joined Swansea from Falkirk in 2014 and had loan spells at Yeovil and Crewe.
His one cap for Scotland came as a substitute in the 3-0 friendly defeat to France last year.