Rafael Marquez has completed his unhappy time with the New York Red Bulls after signing a two-year deal with Mexican side Leon.
Marquez, 33, was released by the Red Bulls on Thursday morning and he completed the move just hours later after reportedly travelling to Mexico City for negotiations earlier this week.
The former Barcelona defender joined the MLS as one of the league's marquee signings, but has since failed to impress with just 35 appearances in the last two years.
Marquez will join Leon immediately and Red Bulls' sporting director Andy Roxburgh told the club's website that the Mexican's departure was a mutual decision.
"This decision has been made in the best interests of both parties concerned," Roxburgh said. "Rafa has accomplished a great deal during his career and is a top quality player.
"We want to thank him for his service to the Red Bulls and wish him the best of luck in the next stage of his career."