May God bless you and your...
Eulogy for COL (Dr.) John C. McCafferty, USAF (Ret)
Prepared by MAJ John J. Carty, Jr. USA (Ret)
Today we celebrate the life of John McCafferty, a life that none who knew him will ever forget. John was colorful, brilliant, eccentric, abrasive, thoughtful, generous, off-the-wall and many other things. He was called many names, most not repeatable here in church. We, his closest friends from high school days called him The Creebird- a nickname that said it all and is a story...
John Carty
December 12, 2019 | Leesburg, VA | Friend