Rangers have announced the deadline day signings of Kevin Kelsy and Badredine Bouanani.
Venezuelan forward Kelsy arrives at Ibrox from MLS side Portland Timbers on a four-year deal. He has also previously played for Shakhtar Donetsk and Mineros.
Kelly: "I've heard a lot about the club. Even when I was younger, I saw the team in Europe. I know what the club means to the fans."
Bouanani joins from German side Stuttgart on a season-long loan. The 21-year-old Algerian winger has also played for French club Nice, where he made 70 appearances.
Bouanani: "I am very happy to be here and excited to start.. I know it’s a tough league with a lot of duels and intensity, so I will need to work."
The two last minute additions to the squad means that Rangers have now brought a total of 14 new players in the summer transfer window.