Am I the only one who thought Itch got screwed on NXT? But if I say it, it's bias because Itch and I are good friends. But I'm just putting it out there, something smells fishy.
And I swear on everything I hold near and dear, I'm not trying to cause trouble, just speaking my mind.
So SBS...