Rangers signed Eduardo Herrera from UNAM for a reported £1.5 million [Scottish Sun] in the summer of 2017.
However, his Ibrox career never really got off the ground.
He was deployed almost exclusively as a substitute by Pedro Caixinha during his first season at the club and after netting just twice, he was deemed surplus to requirements.

Since then, he’s been sent out on loan back to his native Mexico.
The first of those spells was a poor few months with Santos Laguna where he barely played and failed to score.
Last January, he
However, that initial deal ended last month. Some uncertainty followed as the striker reported for pre-season with Necaxa rather than returning to Glasgow. Rangers have now moved to clarify his future, though.
Rangers confirm Eduardo Herrera loan extension
In a statement released via the club’s website, it was confirmed that Herrera has extended his loan deal by a further six months.

That’s good news for Rangers, as he will remain off the wage bill until 2020. A reported £20k-per-week has now been freed up [
Herrera turned out for his adopted side in the Supercopa MX over the weekend, but he lost out to former manager Pedro Caixinha’s Cruz Azul.
