Have you noticed inconsistencies in the show? I did, and a big one.
Let's get back to the end of the season 3 and the whole season 4. In the last episode of the third season we learn that one of the girls (Rachel, Haley or Brooke) is pregnant. It's a few weeks or maybe a month or two after the school shooting. It's finaly Haley who's pregnant.
Later in the fourth season, in the episode Haley and Lucas are in the hospital because of Daunte, we can see in Lucas inconcient Peyton's grave, which shows "March 31st" for the day of death. The shooting took place the last day of March and then, Haley wasn't even pregnant or didn't know about it yet. So we can say that if she was already pregnant, it wasn't for more that three months.
Then there are a few episodes during her pregnancy and she finaly gets in labor on graduation day, which takes place by the end of May, right? (I can only guess, I'm not American, I'm French).
So even if she was already three months pregnant (without knowing it) when Keith and Jimmy died, she was 5 months far in her pregnancy when she gave birth to Jamie. But correct me if I'm wrong, Jamie wasn't a premature baby and was perfectly healthy.
The same goes for Keith and Karen baby. But maybe she knew before the shooting but was too devastated by Keith death to announce it.
Comments? Other incoherences?