Angel Rangel: Ten years a Swan
On this day in 2007, Angel Rangel joined Swansea City.
Having arrived from lower tier Spanish side Terrassa with a limited knowledge of English, few could predict the success of his switch to South Wales.
Fast forward the clock a decade, and the now 34-year-old has made over 360 appearances for the Swans.
It is a career which has seen two promotions, a League Cup triumph at Wembley and a Europa League adventure.
And to mark the fantastic impact Rangel has made at the club, we have brought you the highlights of his time at the Liberty.