Garth Callaghan

Life

Dying Father Writes 826 ‘Napkin Notes’ So His Daughter Will Never Have Lunch Without Him (13 Photos)

Garth Callaghan knows he is living on borrowed time. Having been diagnosed with cancer three times since 2011, his doctor…

Read More »