Cold case cracked: Pike grandson, city man charged