2hearts stories Keegan October 20, 2017March 29, 2018 david2hearts 2hearts, heart, heart transplant, illness, infant heart transplant, organ donation, spiritual support Birthday: born 23rd March 2002 Heart Transplant: 23rd May 2002 – at 8 weeks old! Contacts Email Keegan’s Mum Read more