Those MUPS are especially dangerous where they cross streets. Tragic. I ride near there plenty on Bastunchary (typically on the other side of Harbor).
I'm glad they're so interested in determining whether he was wearing a helmet - he could have worn 42 helmets and it wouldn't have protected him from a hit that hard.