Nasser Djiga is 22 years old and was previously playing for Wolves, a team in the English Premier League. He joined Wolves in January for £10 million after playing for Red Star Belgrade.
"I am very happy to be joining Rangers," said Djiga. "The club is one of the biggest in Scotland and in Europe, and I am excited to play with such a great team."
"My goal is to give my best effort and play in every game," added Djiga. "I believe that Rangers is the right team for me, and I just want to enjoy playing football."
Russell Martin, the manager of Rangers, is also excited about the new signing. He said, "Nasser Djiga has gained valuable experience playing in the UEFA Champions League and the Premier League. We believe he has the skills and qualities to succeed with our team."