Spanish keeper David de Gea confirms he is leaving Manchester United this summer after 12 years, saying "it's the right time to undertake a new challenge".
De Gea has been at United for 12 years and his 545 appearances and 190 clean sheets are club records for a keeper.