Larry Storch, 1 of the stars of TV’s ‘F Troop,’ dies at 99 By Lynn Elber The Associated Press July 8, 2022 - 11:56 amJuly 8, 2022 - 11:56 am He died of natural causes early Friday in his New York City apartment, according to his manager, Matt Beckoff.