NARBERTH, Pa. (CBS) — A big welcome home celebration in Montgomery County for a hero. It’s for a firefighter who was hit by an alleged drunk driver while responding to an emergency call on the Schuylkill Expressway.

The chief of Belmont Hills Fire Company called it a “huge win-win” as firefighter Alex Fischer came home in true firefighter fashion.

READ MORE: CBS3 Mysteries: Detectives Searching For Man They Believe Can Help Solve Santino Thomas' Murder Case

Belmont Hills Fire Company Celebrate Firefighter Alex Fisher's Release From Hospital After Struck, Injured In Fatal Crash By Alleged Drunk Driver

Fischer spent weeks in the hospital recovering after he, two other firefighters, and a Pennsylvania State Trooper were hit while responding to a crash on Schuylkill Expressway. He’s grateful his injuries aren’t worse.

“The injuries that I have are minimal to what I could of been having if I was a couple feet over it’s a miracle to be here,” Fischer said.

READ MORE: Sharon Hill Borough Council Launches Independent Investigation Into Fatal Shooting Of 8-Year-Old Fanta Bility

It’s also a homecoming tinged with heartbreak.

The driver, Jacquelyn Walker, is charged with driving while under the influence, according to authorities. Walker is also charged with vehicular homicide; Fischer’s friend and fellow firefighter Thomas Royds died due to the crash. He talked about recovering and grieving this loss.

“I remember one of my chief officer’s wife was working at the hospital, and she told me that he didn’t make it,” Fischer said. “I couldn’t believe what I was hearing.”

MORE NEWS: 19-Year-Old Man Killed In Double Shooting Inside Port Richmond Home, Police Say

The other firefighter injured will be having surgery on Thursday. The chief says he will be OK.

Jasmine Payoute