Boston singer Brad Delp
New evidence has come to light that Boston singer Brad Delp had committed suicide only nine days after being caught installing spy camera’s in his fiancée’ sister’s bedroom .
Delp was found dead on March 9, 2007 in his home in Atkin, New Hampshire of an apparent suicide by self-carbon monoxide poisoning.
The evidence given in the defamation suit between Boston frontman Tom Scholz and the Boston Herold suggests that Delp was extremely ashamed and apologetic the following days after getting caught – contrary to what Scholz claims as the Heralds implication that he was to blame for his bandmate’s death.
At the time before his suicide, Delp was engaged to Pamela Sullivan while her sister Meg Sullivan resided in the singer’s house.
Although the relationship between the two has been described as “platonic,” in February of 2007 Sullivan left to stay with her boyfriend after discovering a hidden camera and confronting Delp about it.
Although Delp soon apologized in an e-mail, stating: “I feel sick about this, and deservedly so. I acted out of some impulse that is still not completely fathomable to me,” Boston sound engineer and Meg Sullivan’s then boyfriend Todd Winmill ordered him to tell his fiancée about the entire incident.
“He essentially apologized for half an hour,” said Winmill. “I told him he had to tell Pamela. He didn’t like the thought of having to do that.”
Soon after revealing the incident to his fiancée, Delp took his own life by lighting two charcoal grills while sealed inside his bathroom, succumbing to carbon monoxide poisoning.
Afterwards the Boston Herald reported he’d been “beaten down by the years of dealing with Tom Scholz,” which the bandleader says amounts to blaming him for the singer’s death. He’d countered that Delp’s depression was caused by “an extremely upsetting and embarrassing incident,” although he’d refused to provide details.
But Meg Sullivan says Delp had told Pamela about the camera, and the couple were dealing with the issue. She tells the Boston Herald: “In the years that followed Brad’s death it has seemed that Tom Scholz has desperately tried to find someone to blame for Brad’s decision to take his life. Quite contrary to what the article implies, Brad’s fear of the repercussions from the event between us was not the reason that he decided to end his life.”
The defimation suit between Scholz and the Boston Herald is still pending.