Lopez, 43, has been handed a three-year contract with the Catalan side, who finished bottom of the Primera Liga standings this season in what was their first top-flight campaign in 56 years.

Barcelona-born Lopez, who had been in charge at Salamanca, takes over the position vacated by Paco Flores.