Tottenham have agreed to sell Cameron Carter-Vickers to Celtic in a £6m deal.
The 24-year-old USA international spent last season on loan in Glasgow, making 45 appearances and playing a key role in Celtic's Scottish Premiership and League Cup triumphs.
Carter-Vickers came through Tottenham's academy and made his first-team debut in 2016 but he featured for the senior side just five times and had spells on loan with Sheffield United, Ipswich, Swansea, Stoke, Luton and Bournemouth prior to joining Celtic.
Carter-Vickers, who has signed a four-year deal, said on celticfc.