Hi.

Welcome to my blog. I occasionally put content out here.

New Ride

Time to add a little cycling for cross training. 

My Kettle Moraine 100 Audio Interview with @Dirtdawg50k

Race Report - Kettle Moraine 100 Trail Run

Race Report - Kettle Moraine 100 Trail Run