Teams of Angels

Formed Teams of Angels non-profit umbrella foundation for organizations set up in memory of children who died or were catastrophically injured while playing sports