User blog comment:Loudmouth1/What Happened To Mr. Santiago?/@comment-2175012-20170705203502

Pretty certain he passed away. It seems the most likely to me.