Late Night with Seth Meyers Season 3 David Schwimmer, Margaret Cho, Sir the Baptist Season 3, episode 112 David Schwimmer, Margaret Cho, Sir the Baptist May 19, 2016 45 min David Schwimmer, Margaret Cho and Sir the Baptist stop by Late Night. Previous episode The Lonely Island, Greta Gerwig Next episode Zac Efron, Wendy Williams, Eric Ripert