12:30 p.m. update: A 32-year-old off-duty police officer died shortly after a Sunday night incident in which he was struck by a vehicle while riding a bicycle in Mt. Airy.
The incident occured at 11:31 p.m. at Musgrave Street and Meehan Avenue. Officer Marc Brady, an eight-year police veteran who worked in the 22nd District, was transported to Albert Einstein Medical Center, where he was pronounced dead at 12:05 a.m. Philadelphia police were interviewing the driver Monday morning.
Roland Lee, commanding officer of the 22nd Police District, said Officer Brady went over to a former fiancés house to see his children and that’s when an altercation broke out between him and a person at that house.
“Nobody deserves to die that way,” said Lee, who noted that Brady was likely going to visit his six children.
The investigation is ongoing. Homicide investigators are on the case.
According to a KYW report, Brady was shot in the leg following a wee-hours altercation on Musgrave Street in Nov. 2010.