The Challenged Athletes Foundation Presents a Celebration of Heart On April 25 the Challenged Athletes Foundation (CAF) celebrated the spirit of resilience and community…