20100808 sports.racing: Karthikeyan finishes 17th in NASCAR Camping World Truck Series