Texas Solar Integrated LLC's owner has filed a more than $5 million lawsuit against Willard Hammonds II and his Green Lease ...