There is usually contact Info in some of the National Dragsters, The issue I have next to me doesn't have it. Also you can look at driver profiles on www.NHRA.com but that area of the site appears to be down.
I don't have any contact info but I was just by his new house and shop Sunday(Very nice ). My inlaws live about 2 miles from him so we drove by his new and old house/shop.