Answer
NBC and MSNBC employ McCaffrey for his expertise as a military analyst. Given his extensive background in the armed forces, his insightful commentary enhances both networks' coverage of defense-related matters. His contributions provide viewers with valuable perspectives on complex military and foreign policy issues.