Newcastle United have completed the signing of DeAndre Yedlin from Tottenham, a source has confirmed to Goal.
Yedlin, 23, has penned a five-year deal at St. James' Park after completing a medical with the club on Wednesday.
Newcastle fought off competition from Aston Villa and bitter rivals Sunderland, where Yedlin spent last season on loan, to the defender's signature.
Yedlin made 23 Premier League appearances for Sunderland in 2015-16, helping them avoid suffering relegation to the Championship at the expense of Newcastle.
And the right-back is now tasked with helping Rafael Benitez's side secure promotion from England's second tier after becoming their ninth summer signing.
READ MORE | Spurs eye Calhanoglu - agent
Yedlin leaves Tottenham just two years after moving to White Hart Lane from MLS outfit Seattle Sounders, making just one appearance in all competitions for Spurs.
His switch Newcastle should net the Sounders a fee of around $600,000 (£452,267) as part of a sell-on clause included in the deal which took Yedlin to Tottenham.
The $6.6 million transfer (£5m) is a new record for an American defender, surpassing the $5 million fee (£3.7m) Chelsea paid the New York Red Bulls for Matt Miazga in January.
Yedlin could make his Newcastle debut on Saturday when the Magpies face Brighton at home.