Miracles for Kids Raises Record-Breaking $3.04 Million for Families in Need at 17th Annual Night of Miracles