Ronald J. “Obie” O'Brien, 89, formerly of Canton