text: how many of you feel that its awesome that nascar is the only sport to do an invocation before each race!!!!? our god is an awesome god!! i am so glad that you asked this question!!! i agree with you totally. it is very wonderful to see a sport that does have an invocation!!!!! if there were more maybe our country wouldn't be in the mess it is now. to the idiot that said driving fast and making left hand turns was stupid, i think he is jealous that tire changers or the gas man makes more in one year than he does in 5.