Gregory John Walker has been sentenced to more than 10 years in prison for the death of 13-year-old Arthur Haines in 1998.