David Coulthard insists Lewis Hamilton is the best of all time and anyone who denies his greatness is “delusional”.
Lewis Hamilton has admitted he 'massively underestimated' how hard his long goodbye to Mercedes would be ahead of an emotional ...