Watch One Tree Hill Season 3 Episode 20 online via TV Fanatic with over 7 options to watch the One Tree Hill S3E20 full episode. Affiliates with free and paid streaming include Amazon, iTunes, Vudu, YouTube Purchase, Google Play, Hulu Plus, and Verizon On Demand.

Amazon Amazon
iTunes iTunes
Vudu Vudu
YouTube Purchase YouTube Purchase
Google Play Google Play
Hulu Plus Hulu Plus
Verizon On Demand

Episode Details

Nathan deals with a player who is a rival both on and off the court; Brooke and Mouth look to get even with Rachel; Dan has a run-in with...


Rating: 5.0 / 5.0 (1 Vote)
Show:
One Tree Hill
Season:
Episode Number:
20

One Tree Hill Season 3 Episode 20 Quotes

Every song ends, but is that any reason not to enjoy the music?

Peyton (to Jake)

(voiceover) Every once in a while people step up, they rise above themselves. Sometimes they surprise you, and sometimes they fall short. Life is funny sometimes, it can push pretty hard, but if you look close enough you find hope in the words of children, in the bars of a song and in the eyes of someone you love. And if you're lucky, and if you're the luckiest person on this entire planet, the person you love decides to love you back.

Nathan