According to PWInsider.com, the departure of TNA star Sheik Abdul Bashir (aka – Shawn Daivari) at the Final Resolution pay-per view was legitimate.
He was saying his goodbyes to the talent and crew in TNA earlier today. Some rumors claim he requested a release while others say he was let go from the company.
We should have an update on this story tomorrow in the news.
Have a news tip? Attended an event and want to send a live report?