TNA President Dixie Carter implied via Twitter that she had "fired" company executive D'Lo Brown, following his reveal as the V.P. of heel faction Aces & Eights. This resulted in the former WWE Superstar teasing a return to the ring:
Have a news tip? Attended an event and want to send a live report?