More than likely NHRA will not have the forms for license renewal with them in the tech trailer. I've printed these forms out in the link "below" and filled them out at home and turned them in at the tech trailer with my money before my expiration on my card. Got my new license & membership card in the mail a few weeks later. Saves mailing them.....
http://www.nhraracer.com/Files/Level...oSportsman.pdf