While I never want to see anyone lose their job, I really can't stand Ryan Clark. I think part of his little back and forth with Schrager stems from an inferiority complex. Not so much on ESPN, but on his podcast, Clark seems to try and pass himself off as some deep thinker and asks these longwinded questions to guests and then starts talking over half their answer.
While I don’t think much of Schrager either, the non-athletes usually seem to learn how to play the politics game, and at ESPN, that is the key to a long career. Stephen A. Smith, Scott Van Pelt, Mike Greenberg, John Buccigross, Tony Kornheiser, Mike Wilbon, etc. All of those guys have pretty high profiles, and none of them played a sport at a high level. They know how the game is played, and they stick around for decades.