Medals4Mettle is a national non-profit organization that collects earned finishers' medals from half marathoners, marathoners and triathletes, and presents these medals to patients (children and adults) fighting chronic or life-threatening illnesses.