Ukrainian striker Roman Zozulya has had his loan contract with Rayo Vallecano terminated after not playing a match for the Segunda club.
Rayo supporters groups falsely claimed the 27-year-old had radical links to politics in his homeland and protested at the club’s training ground, which he wrote an open letter to fans to deny, but was forced to return to Seville.
"Real Betis, Rayo Vallecano and Zozulya have reached an agreement for the Ukrainian player to rescind the temporary contract with the Madrid outfit,” read a statement from Betis.
"Zozulya will train with Real Betis while other alternative existing options are studied so that he can join another team."
The striker signed a three-year deal with Los Verdiblancos last summer after joining from Ukrainian side Dnipro last summer and players aren’t allowed to register for more than three clubs under FIFA rules, but he has been granted special dispensation by FIFA to be allowed to join a third club.