Mike DeLong/Definition

Retired lieutenant general, U.S. Marine Corps, who was GEN Tommy Franks' Deputy Commander at United States Central Command in 2001-2003