Recently Released WWE Talent Reportedly At TNA Impact Tapings
I heard from a good source that former WWE announcer Josh Matthews is at tonight's TNA Impact Wrestling taping in New York City. Matthews lives only a couple of hours from Manhattan, so he could just be there visiting friends.
We hope to have more shortly.