Newcastle United have completed the signing of United States international DeAndre Yedlin from Tottenham Hotspur for an undisclosed fee.
Yedlin, who spent last season on loan at Newcastle's arch-rivals Sunderland, has signed a five-year contract with the Championship club.
The 23-year-old told Newcastle's official website: "Newcastle is such a big and historic club, and I'm excited to have the honour of playing for them. Hopefully I can do great things here.
"I'm excited to learn under Rafa Benitez as well. He has an amazing resume and I know he will help improve me a lot.