Joined: Dec 2008
Posts: 3801
Jesus, "keeled" is literally a term used for when a ship capsizes, is an informal way of saying fall over, or collapse, it's synonyms are collapse, faint, pass out, black out, lose consciousness. There is literally no ill will in using that term. You guys are reading way too much into a word.
OP, when I read the CBC article, it almost sounded to me like he might have had a prior medical condition that was undiagnosed. That would be my first guess anyways since there was no obvious cause of death.