WNYC Staff Members on Leonard's 25th Anniversary at WNYC

Brian Lehrer, Bob Hennelly, and Karen Frillman congratulate Leonard on his 25 years at the station. Find out more about Leonard's 25th anniversary here.