It's easy, and probably over-cliche, to say that all 33 drivers who will be vying for an Indianapolis 500 victory on May 29 would give an arm and a leg to actually win the Greatest Spectacle in Racing. It's often been said that winning The 500 changes a driver's life forever. While most of us …
Continue reading Who would cherish an Indianapolis win the most?
