I'll always be a big fan of Donovan for his contributions at SU--both on the field and off as a trustee.
That said, I really think he needs to tone it down. For being such a likable guy, I'm still baffled by why he was such a lightning rod for controversy during his playing days. Really a shame, because that overshadows what was otherwise a pretty damn good career.
And I know that one "school" of sports commentary is to be controversial for the sake of being controversial, to drum up interest [positive and negative]. Many examples of personalities in both print and in front of the camera who fit into that category, I just don't get why McNabb wants to be one of them.
I caught some NFL network coverage this summer when McNabb was one of the in-studio analysts, and it seems like everything he says is designed to spark a controversy. I'm not saying that he has to be 100% vanilla, but I don't think this is the right approach for someone with his sense of humor and personality.
And given his history with Washington, I'm of the opinion that he probably needs to shut his trap when it comes to RGIII and Shanahan.