>>151443208
McLaren won despite Ron's retardation not because of it. They should have won more championships under him.