Karen et Dan se sont connus au lycée, ils ont une histoire qui a pris fin quand Deb est tombée enceinte. Karen a donc élevé seule le fruit de leur union refusant toute aide de la part de son ex-amant. Entre eux, plus d'amour mais de la haine et du mépris. Dan a toujours rejeté Lucas et n'a jamais laissé Karen en paix. Il finit tout de même par s'intéresser à son fils qui choisit de vivre avec lui. Karen en souffre mais très vite, Lucas revient vers elle. Quand Dan décide de se présenter maire de Tree Hill, Karen lui tient tête et fait campagne contre lui. La mort de Keith l'a énormement anéantie mais au fond d'elle, elle sait que Dan a tué l'homme qu'elle aimait. Après avoir apris que Karen était enceinte de Keith, Dan promit d'être à ses côtés pour surmonter cette épreuve


