Alfredo Morelos has finally signed for a new club, three months after leaving Rangers, joining Brazillian side Santos.

The Colombian had struggled to find potential suitors during the summer transfer window.

He was linked with moves to Russia, Spain, Mexico and Turkey in recent months.

It looked like he was going to join Fenerbahce recently before the move fell through at the last minute.

Morelos scored 182 goals across 250 appearances for the Ibrox, in a six-year spell which saw him lift the Scottish Premiership and Scottish Cup as well as playing a vital role in Rangers reaching the 2022 Europa League final.

READ MORE: Michael Beale's Rangers starting 11 truth that explains Celtic defeat

He has penned a two-year deal with Santos. The club finished 12th last season and have not won their domestic league for 19 years.

His move to Brazil comes despite the striker's previous comments about wanting to remain in Europe.

"I have made it clear I want to stay in Europe and play football there. We are currently working towards making that happen," he stated earlier in the summer.

"No, I still don't have anything and there is nothing close, but hopefully something interesting will come up. I am calm and relaxed about the situation. I have been able to spend a lot of time with my family for a change.

"That has been nice. I want to play in a good European league which my family would enjoy. I am looking forward to the new season, just as I did every single season when I was at Rangers."