The morning of our 100-mile bike ride in Amherst, Massachusetts was filled with excitement. Participants were chatting with friends, making new ones, preparing their bikes, and grabbing some of the breakfast items set up. Four levels of riding There were four levels of riding: 25, 50, 75 or 100 miles. ...