James McCaffrey
James McCaffrey may refer to:* James McCaffrey (actor) (1959–2023), American actor * James D. McCaffrey, American software researcher and author * Jim McCaffrey (footballer) (born 1951), English footballer * Jim McCaffrey (basketball), American basketball player Provided by Wikipedia