After months of anticipation, the time for the inaugural X100 race just outside of Traverse City, Michigan had finally come. As a Michigander via Pennsylvania I was pretty happy to see the state get its third 100 mile mountain bike race, joining the three year old Hanson Hills 100 and the long running Lumberjack 100 events. Continue Reading →