Lewis Hamilton Should “Resign” States Jackie Stewart
Sir John Young "Jackie" Stewart, is a British former Formula One racing driver from Scotland.
Nicknamed the "Flying Scot", he competed in Formula One between 1965 and 1973, winning three World Drivers' Championships, and twice finishing as runner-up over those nine seasons.