The right-back arrived from Spanish side Terrassa in the summer of 2007 on a performance related contract after the two clubs agreed an undisclosed fee.
Angel had a year left on his contract at the Segunda B club, but jumped at the chance of teaming up with Roberto and fellow Spaniard Guillem Bauza after turning down offers from a number of Spanish Segunda clubs.
He made the right back position his own and went on to make 48 league and cup appearances, scoring two goals, during his first season in Wales.
The full-back equally impressed with a number of top performances in the Championship and played a key role as the Swans kept up the push for the play-offs until the very end.
He continued to impress, with Fulham and Blackpool both making moves for him, but he stayed at the Liberty as he helped the Swans reach the Premier League via the play-offs.
Enjoyed an outstanding campaign in the top flight as the Swans finished 11th.
In March 2012 he signed a new contract until June 2016 at the Liberty and his good form continued into the 2012/13 season, with the Spaniard scoring his first Premier League goal in the home win over West Ham.
He found the net again against Wigan in May 2013, while he signed a two-year contract extension in March 2013.
Made 39 appearances in all competitions during the 2013-14 campaign as the Swans competed in the Premier League, FA Cup, Capital One Cup and Europa League.
He followed this up with 27 Premier League appearances as the Swans finished in their highest-ever league position of eighth during the 2014/15 campaign.
He was again a prominent figure in the following season, playing 25 times - which included a 300th league appearance for the club - as the Swans finished 12th in the top flight.