Paddy Hopkirk Helio Castroneves Photo: Jim Hatfield 1 David Pearson wins the NASCAR Winston Cup race at Atlanta International Raceway...
The centenary of the first running of the Indianapolis 500 was celebrated at the Goodwood Festival of Speed (July 1-3)...
We all know their names, and they all would tell you that we do because they won this one race. Who are we to argue? Sixty-seven different drivers have won the 99 Indianapolis 500s run to date, but just 10 have won it three times or more to demonstrate their...