Marathons of All Kinds
Marathoning requires a pretty extensive training commitment. Months of four and five-day a week training, then the actual race, where somewhere twenty or twenty-two miles in you can probably count on your body just wanting to quit.