Im pretty sure Kane has said in interviews he is happy with his role in wwe , .
He signed a new contract while ' jobbing '
Im pretty sure Kane has said in interviews he is happy with his role in wwe , hence he signed a new contract while ' jobbing '