LATEST Darrell Hammond To Return To SNL, Will Assume Announcer Duties Murtz Jaffer · September 18, 2014