Wellesley firefighter survives three-month battle against COVID-19

The 20-year veteran spent 40 days on a ventilator and he was in a medically-induced coma for 30 of those days.