William J. McCaffrey

William J. McCaffrey
McCaffrey as a major general, circa 1969
Born(1914-10-09)October 9, 1914
Omaha, Nebraska
DiedFebruary 13, 2006 (2006-02-14) (aged 91)
Arlington County, Virginia
Buried
AllegianceUnited States of America
Service / branch United States Army
Years of service1934–1935, 1939–1973
Rank Lieutenant General
CommandsDeputy Commander United States Army Vietnam
United States Army War College
31st Infantry Regiment
Battles / warsWorld War II
Korean War
Vietnam War
AwardsSilver Star Medal (3)
Legion of Merit (4)
Bronze Star Medal (2)
Air Medal
RelationsGeneral Barry McCaffrey (son)

William Joseph McCaffrey (October 9, 1914 – February 13, 2006) was a United States Army Lieutenant General and the father of retired General Barry McCaffrey.[1]

  1. ^ "William McCaffrey, 91; Fought in Three Wars". Washington Post. 20 February 2006. Retrieved 4 February 2018.