John Gregory built his wealth through social entrepreneurship. Now, he gives back to the communities that supported him while ...