Rangers flop Eduardo Herrera is set to end his shambolic spell at Ibrox, according to a report, as he closes in on a move to Puebla FC.

The former Mexican international arrived under Pedro Caixinha but barely featured before being sent out on loan after failing to make the grade.

With his contract entering the final few months, Puebla hope to get a deal done soon after the new Liga MX season got underway.

“We are working very hard to bring Eduardo Herrera to the club. It’s no secret that we want him here,” Puebla manager Juan Reynoso Guzman said, as quoted by the Daily Record.

“We expect to be in a position to make an announcement in a few days time.”

Herrera managed 19 league appearances for Rangers – 17 of them as a substitute – and has been told that he has no chance of an Ibrox future under Steven Gerrard.

Subscribe

The striker has had stints on loan with Necaxa and Santos Laguna in recent months but failed to impress enough to win a permanent deal with either.

His last appearance as a Rangers player came against Ayr United at the beginning of 2018 and it’s only a surprise that he’s managed to cling on this long despite having not been seen in Scotland in a long time.