How Long Was David Goggins A Seal?
How Long Was David Goggins A Seal? While the retired 21-year Chief Navy SEAL was defending his country, he says he was rescuing himself. “To be a veteran is everything to me,” reports Goggins, 43, “[Serving] saved me from the person I was.” From 1994 to 1999, Goggins served in the United States Air Force