The Dual Life of SNL's Steve Higgins Listen Download Embed Share Share this on Facebook (Opens in a new window) Share this on Twitter (Opens in a new window) Share this via Email Steve Higgins announces the Tonight Show. ( Douglas Gorenstein / NBC ) Produced by WNYC Studios