Following links to Glasgow Rangers' Alfredo Morelos, FC Porto have signed Iranian striker Mehdi Taremi from fellow Portuguese club Rio Ave.

The Dragoes, who will compete in the Champions League this season, have reportedly splashed out €4.5m (£4m) on the 28-year-old, who scored 21 goals in all competitions last term for his previous club. Having also scored 15 goals in 38 matches for his country, Porto appear to have got themselves a bargain considering Taremi is currently valued at £9m by Transfermarkt.

This deal, though, could have a negative effect on any deal for Morelos. Porto are currently loaded in attack - in terms of pure strikers, they have Vincent Aboubakar, Fabio Silva, Ze Luis, Tiquinho Soares and Moussa Marega along with Taremi. Whilst Marega has been linked with a move away from the Portuguese side, that would still leave Porto with five other forwards - surely there is no need for Morelos.

Not only that, the transfer fee could be an issue. The Colombia international may be valued at £13.5m by Transfermarkt, but the Gers are reportedly looking for £20m for his services - that would be the highest fee Porto have ever paid for a player.

As such, it looks as though the Ibrox outfit will need to find another buyer for Morelos, and it is a situation Steven Gerrard needs resolving as soon as possible. The last thing he wants is the 24-year-old to become a full-blown distraction at the club.

Let us know what you think below!