Remembering Mike Hailwood, the 1978 TT Winner Who Defied the Odds
Mike Hailwood, one of the greatest motorcycle racers of all time, defied the odds to win the 1978 Isle of Man TT. After an 11-year hiatus from the TT, Hailwood returned to the legendary race and...