NASCAR CEO and chairman Brian France and his wife Amy share the feeling of giving back to cancer research through their various foundations.