Darren Bent insisted he had to leave Aston Villa after too many "slaps in the face".
Brighton defender Greg Halford has agreed to extend his loan deal from Nottingham Forest until the New Year.
Real Betis have made Jordi Figueras their 10th signing of the summer after the defender arrived from Club Brugge on a three-year deal.
Figueras, 25, follows the likes of goalkeeper Guillermo Sara, defender Markus Steinhofer, midfielder Joan Verdu and striker Chuli to Seville as Betis look to build on a seventh-placed finish in the Primera Division.
A statement published on Betis' official website read: "Real Betis have added Club Brugge player Jordi Figueras to their first team for the next three seasons after he passed a medical examination."
A product of Lleida's youth system, Figueras endured an unsuccessful spell with Real Madrid Castilla before joining Celta Vigo.
He then moved to Russian club Rubin Kazan in 2010 but was sent to Valladolid and Rayo Vallecano on loan before joining Club Brugge in January 2012. He returned to Rayo for a second loan spell during the 2012-13 season.