Spencer Milligan, beloved for his role as Rick Marshall in the 1970s children’s sci-fi series “Land of the Lost,” has died at the age of 86. Milligan, who also made memorable appearances in Woody Allen’s “Sleeper” and numerous TV shows, passed away on April 18 at his home. Milligan’s portrayal of Rick Marshall, the patriarch… Continue reading ‘Land of the Lost’ Star Spencer Milligan Passes Away at 86