Mountain View Fire Rescue engineer dies in off-duty accident

A Mountain View Fire Rescue Department engineer died earlier this month in an off-duty accident.

Eric Losh died on Aug. 16 after serving MVFR for nearly 15 years, according to an MVFR social media post. He was 39.

In the post, MVFR chief Pepper Valdez described Losh as an integral member of the MVFR department…

Story continues

TRENDING NOW

LATEST LOCAL NEWS