RANGERS have completed the signing of Colombian striker Alfredo Morelos on a three-year deal. 

The 20-year-old joins Pedro Caixinha's side from Finnish outfit HJK Helsinki, where he has scored 20 goals in 25 appearances this season.

Morelos is a Colombia Under-20 international and began his career with Independiente Medellin before moving to Helsinki last year on an initial loan move that was later made permanent. 

He becomes Caixinha's sixth summer signing, following the arrivals of Bruno Alves, Ryan Jack, Dalcio, Daniel Candeias and Fabio Cardoso.