Former Real Madrid and Everton playmaker James Rodriguez has joined La Liga club Rayo Vallecano as a free agent.
The Colombian, 33, has been without a club since leaving Brazilian side Sao Paulo this summer.
He was named player of the tournament at the Copa America in July after providing six assists in Colombia's run to the final, where they were beaten by Argentina.
Rayo Vallecano are eighth in La Liga having begun the season with a win and a draw. They finished 17th last season.
Rodriguez won the Golden Boot at the 2014 World Cup and signed for Real Madrid later that summer.
He played 125 times for the Spanish champions before leaving on loan for two years at Bayern Munich. He then joined Everton in 2020.
He played 26 times for the Toffees but left 12 months into a two-year deal in a move to Qatari club Al Rayyan. He joined Olympiakos a year later before moving to Sao Paulo in 2023.



GPRTU, GRTCC suspend decision on proposed public transport fare increase
‘Gov't should not be pressured to continue National Cathedral project’ – NDC's K...
BoG names 20 illegal loan apps, cautions against patronising them
September 9: Cedi sells at GHS12.15 on forex market, GHS11.43 on BoG interbank
World Bank flags GoldBod operations "insufficiently monitored" risk; Minority's ...
FDA warns against falsified Dr Alfred Capsules adulterated with sildenafil
World Bank findings strengthen call for GoldBod probe – Jerry Ahmed
WASSCE, BECE outcomes threaten future of over 200,000 students – Osahen Afenyo-M...
Nigerian presidential hopeful Obi promises anti-corruption drive
US bans Canadian alcohol, motorcycles and dairy products as trade spat escalates