Three Clinton nonprofits were surprised with a donation of nearly $1,000,000 divided amongst them.