Struggling to think of any other. Even Evra and Vidic stayed for less. Another weird thing because I seem to remember them staying for much longer than 8 years.Apart from Solskjaer (1996-2007) and Valencia (2009-2019), have any other players from outside the UK and Ireland stayed at Utd for longer than De Gea? I could easily be missing some obviously names, but my mind is blank right now.
Maybe Pogba, if you include his time as an academy player