I advise you to contact an employment attorney in your area and discuss this in detail with him or her. Unless your employer violated (or will violate) federal anti-discrimination laws or your employment or union contract (if any) by terminating you, I don't see a wrongful termination suit since employment in Pennsylvania is "at will", but that is not for me to decide on the basis of just the information you posted above. You need someone to listen to your entire story and ask you just the right questions to determine whether you were or could be wrongfully terminated.
You may very well have a defamation suit or more. I certainly wouldn't want to be working there under those circumstances. Good luck to you.
If my answer was helpful to you, I would appreciate if you would mark it either "helpful" or "best answer" if you feel that applies, as AVVO gives us rating points based on feedback. Thank you! Please note that the above answer is not to be construed as legal advice. It is my personal opinion based on your question, and it was given without obtaining the detailed information that I would normally request in order to render comprehensive legal advice. I advise you to consult with a local attorney of your choosing to obtain specific legal advice. The fact that I answered your question does not create an attorney-client relationship between you and me.