Season Finale
(9 p.m., The CW)
Brooke has to cope with giving up her foster child, while Peyton gets a visit from a ghost from her past.

Sound off in the comments below!

Join the conversation