Montoya has best finish of former Indy winners

November 11, 2007 05:30 PM

More Videos