William H. McRaven: The Man Who Captured bin Laden Admiral William H. McRaven, born on November 6, 1955, in Pinehurst, North Carolina, is a retired United States Navy admiral and decorated U.S. special operations officer. He is best known... read more → Words of Veterans 2 Comments Blog