IIRC Robert Atkins of the Atkins Diet fame died in a similar fashion...
Atkins was on an icy street....thus some explanation for the fall and head trauma. I have yet to hear any such explanation for a 69 year old man out on a fall day in Boston. I am suspicious.