Taunton businessman raises funds for nonprofit while battling cancer

David DeSantis was swimming off the island of Maui competing in an XTERRA triathlon when he bumped into the stump of a fellow competitor. “I came around the first buoy. A lot of times when you’re in the water you hit somebody, but you don’t know which body part it is,” DeSantis said. That chance…