NASCAR Consistently Inconsistent


Another week and NASCAR fans are subjected to another rule change. ┬áBeginning this year NASCAR decided to turn a blind eye to teams having to put on all the lug nuts on the wheels. ┬áThe upper management left it up to the teams to police themselves and that is a recipe for disaster. Like the […] READ MORE