Browsing: Baby

The comedian titled his note announcing the news, “wait..did he quit or did he get fired?” Devon Walker revealed that he is leaving Saturday Night Live ahead…