Answer
NBC and MSNBC employ Barry McCaffrey as a military analyst. He is a retired four-star general who formerly served as the Director of the Office of National Drug Control Policy under President Bill Clinton. McCaffrey has also worked as a military analyst for CNN and Fox News. He is a frequent guest on various news and talk shows, where he provides expert commentary on military and national security issues.