Cardiff City has completed a club record deal to bring Tottenham defender Steven Caulker to the City Stadium.
The 21-year-old England U21 international featured 26 times for Swansea during the 2011/12 season, acquiring many admirers.
The deal means means the centre-back joins the Bluebirds on a four-year deal.
Speaking to the club's website, Caulker said:
“First and foremost, I want to say how happy I am to have signed with Cardiff City Football Club. I’m delighted to be here and excited for this fresh challenge.
“I spoke to the gaffer yesterday, liked what he had to say and am excited about the plans he has for the football club. You get the sense of excitement from everybody at the club in the build-up to the season’s kick-off at West Ham and I’m really looking forward to being part of it.
“I thank Tottenham for everything they’ve done for me, having been there since I was a kid. But I’m here to back myself up now and show what I can do. This is a fresh start, a new chapter and I’m here to kick on.”
More top news
Exeter City’s 16-year-old defender Ethan Ampadu is among seven uncapped players in Chris Coleman's squad for Wales' match against Serbia.
The launch coincides with the UEFA Champions League Finals, which will see tens of thousands of visitors to the city.
Shoppers who don't bring their own bag will need to buy a bag for life costing 8p or 10p.