4 teams which could have won the Champions League had they not let go of their former stars

Malaga CF v Borussia Dortmund - UEFA Champions League Quarter Final
Robert Lewandowski

#2 Monaco

Manchester City FC v AS Monaco - UEFA Champions League Round of 16: First Leg
Kylian Mbappe

Notable players who have played for them: Kylian Mbappe, James Rodriguez, Bernardo Silva, Benjamin Mendy, Anthony Martial, Fabinho and Yannick Carrasco

There were quite a few other players who I wanted to include in the list but I then realized that the number of players mentioned in the list would be more than the actual content.

Monaco is one of the best teams in France and has been very good in the European competitions.

They ended the 2016/17 Champions League as semi-finalists and could have easily won it. They lost to Juventus in the semis and could have won it with the services of players like James Rodriguez, Anthony Martial, and Yannick Carrasco.

Monaco would have been one of the best teams in the world if they had a few of these players in their current squad.

All the Monaco fans would be missing these players and one can only imagine the heights they could have achieved with the help of these players.

Quick Links