NASCAR fans are indeed demanding in terms of how their favorite race team presents itself on the racetrack. The post Denny ...