On this episode, we are joined by Vice Admiral Ted Carter, Admiral John Greenert USN Ret., General James Amos USMC Ret., and Senator John McCain as they share reflections on Naval History.