With Monster Energy being selected as the main sponsor for NASCAR I was wondering if Monster ever paid SCTA when they "sponsored" Speed Week a several years ago? I remember that there was talk that they did not contribute to the SCTA as they had promised. Just wondering.
Rex