ONE TREE HILL Season 6 Episode 20 “I Would For You”

Watch a sneak peek of ONE TREE HILL Season 6 Episode 20 “I Would For You” airing this Monday April 20 at 9pm on The CW.

Click here to watch One Tree Hill episodes.

Also read all our One Tree Hill coverage.

Episode Synopsis: ONE TREE HILL Season 6 Episode 20 “I Would For You” – When Peyton’s (Hilarie Burton) pregnancy is threatened, Lucas (Chad Michael Murray) struggles to pick up the pieces. Victoria (guest star Daphne Zuniga) returns to lure Brooke (Sophia Bush) back to Clothes Over Bro’s. Haley (Bethany Joy Galeotti) and Nathan (James Lafferty) clash over the decision to pull Jamie (Jackson Brundage) from his school. Mouth (Lee Norris) tries to mend fences with Millicent (Lisa Goldstein). Peter B. Kowalski directed the episode written by Chris “CARM” Armstrong & Bryan Gracia