Newman Starts 24th at Talladega Superspeedway

October 4, 2008