Terry Taylor fired by TNA



Terry Taylor was fired as head of talent relations by TNA earlier today.

More details to come.