Professional mountain biking champion Terri Watts is the most recent person featured as part of Dogwood Alliance’s continuing series, Stories Happen in Forests. We joined her in the Pisgah National Forest to learn some moves and hear the incredible story of the leap of faith she took to follow her passion.