In Season 4, Nathan and Haley have no health insurance. And yet the girl's walking around wearing Uggs. And they sure didn't look fake.
Haley could have just been given them as a present by someone.
It could be argued, what exactly does Haley even see in Nathan? He repeatedly acts downright neglectful of both her and Jamie in his vain attempts to relieve his sporting glory days... seriously? You have a beautiful wife and a great kid, and you think Basketball is the only thing to make you happy... what the hell, man? Its remarkable she didn't leave him a long time ago.
It was that basketball was taken away from him, nothing else. When he retires from the sport at the start of Season 8, he's a lot happier since it's his decision. As far as being neglectful, he's only negligent when he's in the midst of his depression. When he snaps out of it, he's not trying to make a comeback, he's simply trying to walk again. It's only after Jamie is nearly kidnapped by Nanny Carrie that he even considers making a comeback, and that's with Haley's support.
Why does everyone refer to Lucas's first book as a novel? He used his life story and didn't even change any names. Shouldn't it be called a memoir or autobiography?
Jamie is born the day of the group's high school graduation, which would put it in early June. Yet when they celebrate his fifth birthday in season five, it occurs during basketball season, which runs from November to March.
Lampshaded in 7x12 when someone asks when Jamie's birthday is, and his response is "June, maybe. It keeps changing."
The entire timeline of the the show.
How the hell is Dan not banned from the Tree Hill High campus after he's released from prison? In season six, he starts showing up to drop off and pick up Jamie like it's no problem. He murdered someone in the school! Even if he's been released from prison, he has no right to be there.
In Season 7 when Renee accuses Nathan of sleeping with her and getting her pregnant why doesn't Nathan just ask for a paternity test? He knows he didn't do it so surely the easiest way to prove that is by a paternity test.