Markelle Carter, who has a prior manslaughter conviction, faced the death penalty before making a plea deal.
Read More