Marcus Rashford has agreed a new contract at Manchester United through to 2023, with the deal including the option for a further 12 months beyond that point.
The 21-year-old was set to see his previous deal at Old Trafford expire at the end of the 2019-20 campaign.
Fresh terms for the England international have been mooted for some time.
United were understandably reluctant to see a highly-rated academy graduate head for the exits after helping to develop him to this point.
Their efforts have now been rewarded, with Rashford committing his long-term future to the Red Devils, though reports suggest he will now earn somewhere between £200,000 and £300,000-per-week.
He told the club’s official website of the agreement and his ambition: “Manchester United has been everything in my life since I arrived here at the age of seven. This club has shaped me, both as a player and as a person, so it is such a privilege every time I get the opportunity to wear the shirt.
“I will be giving everything I have to help get this club back to where it belongs and deliver the success that our fans deserve.”Eyewitness? We pay you when we must have receive your story with an evidence Submit your stories now via Email: firstname.lastname@example.org