2 del sol's racing both dead?

It wasnt in front of my work, his friend called him…

I work In OP this was on main st in williamsville i guess