just saw a Facebook post about Greg vaughan

 Leaving the show. Not his idea he says. TV insider maybe?