Hornish Finishes 24th at Atlanta After Early-Race Incident

October 26, 2008