Deidra Lane, who in 2000 killed her estranged husband, former Carolina Panthers star Fred Lane, was released from prison today after eight years behind bars.
Raw Video | Deidra Lane walks free from prison
Raw Video | Deidra Lane walks free from prison