London, July 19 -- Newly promoted Leeds United have signed midfielder Sean Longstaff from Newcastle for £12m plus potential add-ons.
The 27-year-old, who had one year left on his contract at St James' Park, has signed a four-year deal.
The move ends an 18-year association with Newcastle, having come through the ranks at the club.
"I think from the first time I spoke to Leeds, I got a feeling that they really wanted me," Longstaff told LUTV.
"It just fills you full of confidence and it just makes you want to repay those people. It is a massive, massive football club - similar to Newcastle in a lot of ways.
"It was going to take a lot for me to leave Newcastle to be honest and I wasn't just going to leave to go anywhere so it had to...