William J. McCaffrey

William J. McCaffrey
McCaffrey as a major general, circa 1969
Born(1914-10-09)October 9, 1914
DiedFebruary 13, 2006(2006-02-13) (aged 91)
Buried
AllegianceUnited States of America
Branch United States Army
Service years1934–1935, 1939–1973
Rank Lieutenant General
Service number0-22065
CommandsDeputy Commander United States Army Vietnam
United States Army War College
31st Infantry Regiment
ConflictsWorld 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.