I just can't seem to write a detailed trip report for Owl's Head, so here goes the Cliff Note version.
Left Concord, NH 6:45
On the trail by 8
Long flat drag into woods, river crossings were okay, but still took off my shoes to make it easier.
Slide was steep, rocky and loose
Peak was nice...