0
Ed McCaffrey's birth name is Edward T. McCaffrey.
Josh McCaffrey's birth name is Joshua S. McCaffrey.
Billy McCaffrey was born in 1971.
Sparrow McCaffrey was born in 1868.
Todd McCaffrey was born in 1956.