Since Dean Crowe founded the Rally Foundation for Childhood Cancer Research twenty years ago, the Sandy Springs-based nonprofit’s investments have netted researchers $1 billion in additional support.