He's been due for it for a LOOOOONG time.....Led over 480 laps with out a win at Indy...
I'd love to see him win.
Michael - Marco finish?