Curebound's 2024 Padres Pedal the Cause event raises 3+ million for cancer research. Full story here.