If you were like me last night you were a little miffed that NASCAR had a rain delay which caused most of the Animation ...