Sherman donned an owl suit and mourning veil to weigh in on the New York City owl's death—and snuck in a few jabs at her favorite "Weekend Update" Host, of course.
“His sharp insights perfectly meet this remarkable time of divided politics," said Kelly O’Donnell, president of the White House Correspondents’ Association.