DaMarcus Beasley has accepted an offer from Mexican club Puebla to remain.
The 31-year old USA international was placed on the transfer list by the Liga MX outfit but has come to an agreement with them according to president Jesus Lopez Chargoy.
"DaMarcus Beasley was won over by love for La Franja and has accepted the offer we made him," he wrote on Twitter.
Former Chicago Fire, PSV Eindhoven, Manchester City and Rangers winger Beasley joined Puebla from German club Hannover in 2011 and has made over 60 league appearances for La Franja since.