Rangers saw a significant number of players make the move to Ibrox during the short reign of former manager Pedro Caixinha.

However, much like the 51-year-old's time in charge of the Gers, not all of the players that joined the club in 2017 ended up being particularly successful at Ibrox.

One player, in particular, that ended up being a major flop for the club is midfielder Carlos Pena.

In June 2017, Rangers signed the Mexican from Guadalajara in a deal worth a reported fee of £2.2m, making him the most expensive player signed under Caixinha.

Having made just 14 appearances for the Gers across all competitions, Pena's contract was terminated only 18 months into the four-year deal he signed with them.

Despite being labelled as a "massive player with a lot of technique and physicality" by Caixinha, Pena was also seen as a "problem" by the former Rangers boss in regards to what he ended up delivering on the pitch for the team.

Even though he managed to find the back of the net four times in the 12 league appearances he made in the 2017/18 season, it was problems off the pitch that impacted his time at the club.

According to Andy Halliday, Pena had such an issue with alcohol that he would come into training smelling of it.

Halliday said: "He was messy alright, this guy was the modern alcoholic. He would just come in stinking of bevvy all the time. Stinking of it. From the time he came in I was only there for maybe a month, but honestly he was always stinking of booze."

After leaving Rangers in March 2019, the player has gone on to have spells at clubs in Poland, El Salvador, Mexico and Argentina.

The 32-year-old has been without a club since January.

Taking all of this into account, it's hard to see Pena's transfer to Rangers being anything other than disastrous.

Having shelled out a total sum of £4.3m on the player from his transfer fee and £25k-per-week wages over the 84 weeks he was at the club, this just highlights what a waste of money it was from the Gers.

In other news: Wilson could land a new £13m talent as Rangers plot bid for £180k-rated sensation