Man Utd finally have a guarantee of goals again with Cristiano Ronaldo

Manchester United have done something that no one ever has before by agreeing to pay up to £19.7m for a 36-year-old. But Cristiano Ronaldo is no ordinary 36-year-old, bringing guaranteed goals and a game-changing X-factor to an already very talented squad.

Even at 36, going on 37, Ronaldo remains one of the best players in the world.