If Keith Riggs, his forefathers or his successors had never given a dime or a moment of spare time to nonprofits, the family would still have a...

read more