Police say the third person arrested in the murder of a man in Canby over the weekend, is 31-year-old Francis Weaver, the son of convicted child killer Ward Weaver.

Francis Weaver, Michael Orren and Shannon Bettencourt, are all being without bail in the shooting death of 43-year-old Edward Spangler. The Grants Pass man was found in his crashed car in a Canby park Sunday morning.

Detectives believe Spangler died during a drug deal that went bad. 

Weaver's father, Ward Weaver, is serving a life sentence for raping and murdering teenagers Ashley Pond and Miranda Gaddis at his Oregon City home in 2002.  His grandfather was also a convicted killer.