20100605 sports.racing: Karthikeyan finishes 11th in NASCAR race at Texas