Five years after the son of a Palm Beach County real estate agent was discovered dead, police have arrested former National Hockey League player Brian Spencer and charged him with murder and kidnaping.
Spencer was arrested Sunday night after leaving a West Palm Beach bar and hailing a cab. The cab driver was an undercover officer who helped make the arrest after the cab stopped at a motel in downtown West Palm Beach. Spencer was charged with the murder of 32-year-old Michael James Dalfo, whose body was found in 1982.
The victim had been shot through the head and left on a road to die, detectives said. He was alive when found, but died later the same day.
"It would be fair to say the motive was revenge," a police spokesman said.
Detectives would not discuss how they were led to Spencer almost five years after Dalfo's body was found, but said they issued a warrant for his arrest a month ago.
Spencer, originally from Fort St. James, British Columbia, had a 550-game NHL career ending in 1979. He played for Toronto, the New York Islanders, Buffalo and Pittsburgh.