TNA IMPACT HITS & MISSES (8/20): Rich Swann “upsetting” Mr. Elegance, Jada Stone’s win eliminated an irritant, Mustafa Ali’s political character, announce team credibility takes a hit

HITS John Skylar being forced by Mustafa Ali to face his “best friend” Jason Hotch While I didn’t love the Mustafa Ali promo, I did like the idea of John Skylar being forced by his [...]