Even with all the success Erica Enders has had at Las Vegas Motor Speedway, even with a significant lead in the Pro Stock points standings, she said her stress level was at “nine million” entering the ...