Tuesday's Season 8 finale of "One Tree Hill" was not the series finale -- just hours before airtime, The CWofficially picked up a 13-episode Season 9. That said, it could have easily served as a satisfying end to the series. Though Mark Schwahn shot several cliffhangers to end the season on in case Season 9 got the green light, he ultimately decided to end with some closure.
The season ender spanned a year - so much time that Brooke Davis (Sophia Bush) went from having just learned of her pregnancy to giving birth to twin boys, Davis and Jude. With Davis, Brooke and Julian (Austin Nichols) stuck with the Tree Hill trend of naming their kids after their mothers' maiden names, while Jude's name came from "Hey Jude," which John Lennon wrote for his son, Julian.
She was also enjoying the successful reopening of Karen's Cafe, which she and Haley (Bethany Joy Galeotti) opened in a sweet homage to Haley's childhood sanctuary. The Cafe provided a stage for Haley to perform a cover of Toad the Wet Sprocket's "Walk On the Ocean"... and for Nathan (James Lafferty) to give a hilarious performance of his own. (Let's just say that the DILF factor on this episode was truly outstanding.)
Elsewhere, Mouth (Lee Norris) and Millie (Lisa Goldstein) scored their own Tree Hill morning show, and Chase (Stephen Colletti) returned from a year in the Air Force to reunite with Alex (Jana Kramer). We were treated to music from Kramer, set in the background, and in a sweet moment, we even saw Mia (Kate Voegele) perform one of her new songs before a final moment with Chase. After Clay (Robert Buckley) returned from a successful scouting trip with Nathan, he and Quinn (Shantal VanSanten) resumed their saccharine love story