Bill Cosby Is Still Cliff Huxtable in ‘SNL’ Prison Skit Complex(02) Grace Rodriguez 21 Jun 2025 Save Image Image gallery: Is Bill Cosby Still Alive? A 2024 Update