News Dave Chappelle Avoids His Worst Instincts to Anchor a Very Funny SNL By Dennis Perkins Jan 19, 2025 6 comments