Cancer fundraisers by Craig Maxwell who has terminal illness Craig Maxwell is determined to keep completing fundraising challenges as long as possible. Source