Rio Ferdinand, Manchester United Despite all that has gone on, Ferdinand ha - The Independent