NASCAR Cup Series debutant Katherine Legge delivered a blunt verdict after succumbing ... We made some changes to the car overnight, and they were awful. I was hanging on like from the first ...