The new "Barcelona" coach Ernesto Valverde did not see a place for defender Jeremy Mathieu in the team and the club immediately took action.
It was officially announced that the 33-year-old Frenchman moved to Lisbon's "Sporting" team.
The Portuguese did not pay a penny for the veteran because "Barcelona" decided not to create artificial obstacles and had terminated the contract.
Mathieu promised to defend the colors of "Sporting" for the next two seasons, and there is a 60 million euro buyout option in the player's contract.
Jeremy, who arrived in Catalonia in 2014, won 9 titles and scored 4 goals in 91 matches.