Jeremy Mayfield’s lawsuit against NASCAR isn’t his only legal issue, and if NASCAR seems like a giant to go up against, Mayfield has two even bigger entities taking action against him: The Internal Revenue Service and the North Carolina Department of Revenue. The IRS has filed a lien on property owned by Mayfield and his wife, Shana, [...]