Humpy Wheeler?!?!

How is that going to "bring back the tradition". No one with NASCAR ties should be anywhere near the Speedway in a decision making position. I know he didn't work for NASCAR, but he was hand in glove with that organization for a long time.