HomeGeneralFlint gets $3M pledge; mayor, attorney general to speak