Does anyone ever find out that Dan killed Keith?

After Karen nearly dies having her and Keith’s daughter Lily, Dan confesses Keith’s murder and goes to prison. Two weeks later, Deb babysits when Rachel hosts a nostalgic graduation class exit party. Chase and Lucas insist Brooke and Peyton try their career opportunities before returning to them.

What episode of OTH do they find out Dan killed Keith?

All of a Sudden I Miss Everyone.

What season does Karen find out Dan killed Keith?

In season three, Dan shot and killed Keith as he believed Keith had attempted to murder him in the dealership fire. After he was killed by Dan, Karen finds out that she is pregnant with his daughter Lilly Roe Scott.

How does Dan get caught for killing Keith?

On the season 4 finale Dan goes to the police station and turns himself in for Keith’s murder.

How long does Dan go to jail?

Dan, realizing Lucas and Nathan will never forgive him turns himself into the police. He then spends almost 5 years in prison. After prison Dan and Nathan’s son Jamie become close friends after he saves him from a crazy nanny Carrie.

Does Luke find out Dan killed Keith?

Having been threatened by Dan, Hope decided to move her and Abby away from Tree Hill for good but Abby couldn’t leave without telling Lucas the truth and went to his house. She revealed that Dan Scott killed Keith (“The Runaway Found”).