Insider, I am not. (not sure why I typed that like I'm Yoda? I'm going to leave it that way) I've been around long enough and know enough people on the peripherals to know how much her influence is on that side of the business. Mrs. Grangers tweet, that has now since been deleted, is very telling.
I have no idea the reasoning, but decisions like firing a VP go directly through this woman.
Your speculation appeared to be nefarious and extremely unfair to a guy who by all accounts has been a great employee and a great person. Since there has been ZERO insinuation about anything that could be considered unseemly AND the fact they offered for him to stay on as PA announcer makes your insinuation even that more inflammatory.
BTW, offering him to stay on as a part time announcer is extremely insulting. Selfishly I hope he does, but he deserves better than that. I don't se that happening.