MARCUS RASHFORD's move to AC Milan has been hit by two stumbling blocks.
The Manchester United star wants out of the club this month after struggling for form.
Rashford, 27, has not featured in any of the Red Devils last six matches under manager Ruben Amorim.
AC Milan are one club keen on bringing the 60-capped England international to the San Siro.
The forward's former team-mate Zlatan Ibrahimovic is pushing for the move.
The legendary Swede played with Rashford during his 19-month stay at Old Trafford between 2016 and 2018.
However, there are two stumbling blocks that could pour cold water on the deal.
The Rossoneri will need to sell Noah Okafor before a deal for Rashford can be sealead.
The Swiss star however is talking with Bundesliga giants RB Leipzig and a move is thought to be close.
Another issue is Rashford's mega-wages that he is currently on at Manchester United.
The club are currently paying him a whopping £325,000-per-week.
Therefore, the Red Devils will have to pay half of his wages to facilitate a move to Italy.
This means the club would still be paying him £162,500 a week while he plays with AC Milan.
Rashford scored four goals and assisted one more in his 14 Premier League appearances this season.
His agent and brother Dwaine has flown to Italy to meet the AC Milan recruitment team and has held exploratory talks.
Rashford is still expected to explore his other options with multiple clubs keen on his services.
In the Premier League, Tottenham Hotspur are reported to be plotting a shock loan move.
German giants Borussia Dortmund are also keen on him and are willing to battle for his signature.