Unsolved Baseball Bat Murder
James Douglas Taylor, a 41-year-old house painter, was killed in his home on February 11, 1976. He was killed by a baseball bat. Taylor was found at 147 Elmhurst Avenue [based on the map provided by Toronto Police] after police responded to a 911 call. A pick-up truck was seen at his house just before … Read more