Herbert B. Leonard, the producer behind the television series The Adventures of Rin Tin Tin and Route 66, has died from cancer at the age of 84. More...