Dennis Haysbert “24 Hours of 24” FX Promo 24 Spoilers 22 years ago Here’s Dennis Haysbert (24‘s David Palmer) introducing the “24 Hours of 24” marathon on FX.