Ferran Torres has been one of the most exciting talents in La Liga for quite some time now and even though he is only 20 years of age, it seems like he's ready to compete on an extremely high level.

According to The Guardian's latest report, however, the young winger has already agreed personal terms with Manchester City and the transfer is largely expected to happen very soon.

And since there is only a year left on his Valencia contract, Pep Guardiola will get his man for a bargain as Guardian quote a price of £24.5m plus certain add-ons. For a player with such a high ceiling, it must feel like a steal for the Citizens and a huge loss for the Bats of Valencia.

The contract the 20-year-old is reportedly getting will see him stay at the Etihad until at least 2025 and Torres is also said to be keen on working closely with Guardiola to improve even more in the near future.

Initially, Valencia wanted to get almost double that fee but the situation with the youngster's contract has put them in a rather awkward position. Sell now and get at least some money in or be forced to offload him for free next year. The choice, albeit uncomfortable, was easy.

Apart from the Citizens getting a bright talent, they will also land a big blow to their rivals since Liverpool were among the teams said to be on the market for Torres. But instead of becoming a long-term Mohamed Salah successor, it seems the young Spaniard is bound to become a replacement for the departing Leroy Sane instead.

Verdict

One has to commend how quickly Guardiola has acted to secure Torres' signature, especially given the huge interest from other clubs like Liverpool, Barcelona and Real Madrid. Beating them to the punch means the Citizens will get a special talent to groom and develop.

And the best thing is the price itself. Hot prospects nowadays will cost you an arm and a leg so this deal is close to being a one in a million.