Manchester United has tied Marcus Rashford down until 2023 after England striker puts pen to paper on a new £300,000-per-week contract
The 21-year-old will receive in excess of £200,000-per-week at Old Trafford but bonuses will take his wage up to £300,000. The long-term also have the option to extend his contract by a further year.