Former French international David Trezeguet has agreed terms on a two and a half year deal with Argentinian side River Plate after undergoing a medical today, the club announced.
The 34-year-old former Juventus marksman's last club was United Arab Emirates side Bani Yas, for whom he signed after his contract with Spanish side Hercules expired.
River Plate, one of the country's most successful clubs with 33 first division titles, currently compete in Nacional B, the second division in Argentina's professional leagues after being relegated for the first time in their history last year.
For Trezeguet it is a kind of homecoming. He spent his youth playing for CA Platense in the suburbs of Buenos Aires, before being snapped up by French league side Monaco.
Owning double French and Argentinian nationality, he recently expressed his desire to help River in their promotion push. The team are currently second in the league, two points behind Cordoba Institut ahead of the winter break.
He also admitted he had struggled to adapt to life in the Gulf, both on and off the pitch. "The truth is, I struggled to adapt to the country and the championship, but I was always ready to play," Trezeguet said on his arrival in Argentina.