4 stars, 3 Purple Hearts, 2 Distinguished Service Crosses – 1 heck of a discussion – with retired Army General, former cabinet member, and current NBC News analyst Barry McCaffrey, who reminds us that Vladimir Putin must be soundly defeated.