The race was the Rocky Raccoon, a local ultra marathon. His goal was 100 miles in 24 hours. When he got to mile 80, his feet were blistered, his legs were in terrible pain, and he was shaking from the cold and exertion. He decided to stop, and although he wondered the next day if he'd made the right choice, seeing the open oozing blisters on his feet under the bandages helped convince him he'd stopped at just the right time. (I'm not posting the photo; you're welcome.)
I took the girls and two of their friends to the park to cheer him on, and one of his friends came out with his three kids. GrandBob stayed with Batman the entire time, bringing him water and supplies and acting as his biggest cheerleader. We are all so proud of him, not only for pushing his limits but also for raising nearly $2,000 for Charity:Water. The hope that money will bring to people in need of clean water is well worth every step he took on that 80-mile journey.