Manchester United and Marcus Rashford have reportedly reached an agreement over a new long-term contract.
Despite Rashford being regarded as a key first-team player at Old Trafford, both parties have seemingly struggled to come to a compromise over fresh terms.
United have the security of being able to activate a 12-month option in the England international's existing deal, taking his stay at the club to 2021.
However, according to The Telegraph, the 21-year-old will sign a four-year contract, with United possessing the option of extending it by a further year.
Previous reports have suggested that the academy graduate has been looking to earn in the region of £350,000 per week, although it is now claimed that he may have reduced his demands.
Rashford contributed 12 goals and six assists from 43 outings in the Premier League and Champions League last season.