When Helio Castroneves took the checkered flag at the 86th running of the Indianapolis 500 mile race on May 26th, 2002 he became part of an exclusive club in auto racing. Castroneves became the first driver to win the “Greatest Spectacle in Racing”...
read more