Hi Richard,
Thank you for posting!
There are several reasons Yahoo! may delete/terminate an account. Please review our Terms of Service (TOS) to see if maybe a violation of some sort occurred:
Yahoo! Terms of Service
If you believe your account was wrongly terminated, please reach out to the Yahoo! Customer Care to work out the best means to get your account reinstated. Click here for the Yahoo! Customer Care help form.