Jackie Stewarti
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…

See all 16 items in this list