There was a time when WWE thought that Karrion Kross and his partner/valet/wife Scarlett were an expense too excessive to afford. Deemed on par with cutting out trips to the all-you-can-eat sushi bar the week rent is due, Nick Khan and company opted to release the duo from their contracts due to “budget cuts” in […]