Eric Mason, a 48-year-old man from New Brighton, was found shot in the head inside a vacant building on 11th Street in Beaver Falls on December 30, 2024. The Beaver County Coroner's Office ruled his death a homicide. Police investigations revealed that Mason was last seen borrowing a car the night before his body was discovered.
Authorities identified Daniel Felo II, a 37-year-old local man, as the primary suspect. Felo was charged with homicide after evidence linked him to Mason's death. According to police reports, Felo allegedly targeted Mason due to accusations of Mason "ratting" on a mutual acquaintance to the police.
The investigation involved multiple interviews and evidence gathering, which led to the arrest of Felo on January 9, 2025, in Connellsville. Felo was known to investigators prior to this case and had access to the construction site where Mason's body was found.
The Beaver Falls community has been deeply affected by Mason's death, as he was described as a loving and caring individual with deep roots in the community. The case remains under investigation, and authorities continue to seek information from the public regarding Felo's activities leading up to the incident.