Manchester United created history by winning their 20th league title this season.
However, if they are to challenge for the Champions League, there are a few players they need to purchase.
Here is a list of players that David Moyes could bring to Old Trafford to turn United's European dream into a reality.
1. James Rodriguez
James Rodriguez has impressed greatly with the Portuguese outfit. He is a potential replacement for Antonio Valencia, who has under-performed this term. The young Porto starlet is a creative player with speed and talent. If he makes the switch, United can only improve.
2. Kevin Strootman
The PSV Eindhoven midfielder is what United need. With his precision passes, he would be perfect combination with Carrick. His occasional eye for goal could be helpful too. United will definitely have a stronger midfield with him on their side.
3. Cristiano Ronaldo
One of the players with the most amount of speculation on his future, he will be a perfect fit with the current squad. Nani was bought to replace Ronaldo, but now it does look like Ronaldo will be replacing Nani, who has had a poor season. His speed, perfect shots and free kicks will make the Manchester club a deadly team.
4. Robert Lewandowski
The Polish international is hot property and has been in red hot form. His awareness on the pitch and his finishing will be valuable assets to Manchester United. There has been a lot of speculation on his future and it looks like he will be leaving Singal Iduna Park.
Moyes would certainly have difficulty signing all of these players, or even three of them, but if one or two come through the gates at Old Trafford then the future will certainly look bright for United.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: http://bit.ly/12nAsNY
DISCLAIMER: This article has been written by a member of the GiveMeFootball Writing Academy and does not represent the views of GiveMeFootball.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeFootball.com and SportsNewMedia do not take any responsibility for the content of its contributors.