He passed away from stomach cancer at the age of 74. A real gift to kids. I hope my kids have someone like him to watch on TV instead of the crap they have on now. Fred Rogers is in a different place---and it's not the Land of Makebelieve.