Born Jun 11, 1939
Stewart recalled being barely able to see the road in the 1968 German Grand Prix, a race he won by over four minutes. His 1971 win at a soaked Mosport gives you a second place to see that pace in the rain. Stewart later used the German result to explain why he could win in dangerous conditions and…