David de Gea has signed a new contract with Manchester United.
The Spanish goalkeeper will now stay with the club until 2023.
The 28-year-old has played 367 times for the Red Devils since joining them in 2011.
De Gea has also been capped 40 times by Spain.

Alcaraz withdraws from Barcelona Open due to wrist injury
Kohli and Dar shine as Bengaluru ease past Lucknow in IPL
Man United's Maguire to miss Chelsea trip after one-match ban for misconduct
Former doubles world number one Jamie Murray retires
Green still off-colour for winless Kolkata
