![](https://abc17news.b-cdn.net/abc17news.com/2021/06/kmiz-entertainment-375x225.png)
Spencer Milligan, ‘Land of the Lost’ star, dead at 86
By Jack Guy, CNN (CNN) — Actor Spencer Milligan, best known for playing Rick Marshall in 1970s kids’ TV show “Land of the Lost,” has died at age 86. Milligan was born September 10, 1937, in Oak Park, Illinois, and died on April 18, according an obituary posted on the website of a funeral home
Continue Reading