who has won the triple crown of motorsport
Triple Crown of Motorsport Graham Hill is the only driver to have completed the Triple Crown. 19 drivers in motorsports history have competed in all three legs of the Triple Crown and have won at least one of the events.[6] Juan Pablo Montoya and Fernando Alonso are the only active drivers to have won two of the three events.