Carter-Vickers progressed from the youth team at Spurs, but the 21-year-old has yet to make a Premier League appearance for the club and spent last season on loan at Swansea. Stoke coach Nathan Jones says: "He was wanted by a number of clubs at this level and we're delighted to have managed to sign him."
Carter-Vickers, who has played twice in the FA Cup and twice in the League Cup for Spurs, has also had loan spells with Sheffield United and Ipswich Town. He has made eight appearances for the U.S.
More AP soccer: https://apnews.com/apf-Soccer and https://twitter.com/AP_Sports