Manchester United are ready to hand Marcus Rashford a new contract.
The Mirror says the 23-year-old is under contract until 2023, with the option for an extra year, with United understood to want to tie Rashford down to a new long-term deal before next summer's Euros.
Rashford's match-winning performances for United, the latest his two-goal heroics in Thursday's 3-2 win at Sheffield United, have caught the attention of Europe's top clubs, including Real Madrid, Barcelona and Paris St Germain.
United know Rashford, currently on £200,000-a-week, will be in even greater demand if he lights up Euro 2020 in next year's delayed tournament, which is why they are poised to offer a contract extension before then.
The Reds want to ensure all of their key players are tied down to long-term agreements, to aid Solskjaer's ongoing rebuild, with playmaker Bruno Fernandes also set to be offered an improved deal, less than a year after arriving from Sporting Lisbon.

