GaryCorbitt: Why Run a 3100-Mile Race?

Today is Day 36 of the 30th Annual Sri Chinmoy Self Transcendence 3100-Mile Race.  The world’s longest road race. The race leader Andrea Marcato has completed 2,421 miles averaging 69.2 miles per day. The nine athletes have 52 days to complete the distance which...