Oh my goodness, the National Association Of Stock Car Auto Racing (as opposed to the national association of stock car boat racing) is full of cheaters! Stone-cold cheatin' to victory in every race, ever. America expects better from former moonshiners.

Read…