Kind of saw this coming. I think it was sort of a firing on Mike's part, but obviously doesn't want to look like he's firing his own son, and Kyle wants to quit and go elsewhere and work with another team, but doesn't want to look like he's quitting because he's having trouble coaching the team, so he's leaving under the guise of strained working conditions with pops.
I think Cousins will have a good game today. To which people will cry "bad defense!", and forget all the bad defenses Griffin's played against this year (and not looked all too great against either).