The Snark of the Day, Kate:
“The people being fired at ESPN today aren’t being fired because they are bad at their jobs, they’re being fired because ESPN’s business is collapsing. That collapse has been aided by ESPN’s absurd decision to turn into MSESPN, a left wing sports network…
Hat tip: Small Dead Animals 
As for being fired despite being good at my job, been there, done that.
As for ESPN, it has been said that a fish rots from his head.