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
Branch United States Army
Years of service1934–1935, 1939–1973
Rank Lieutenant General
Service number0-22065
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.