Blogs

Barry McCaffrey – Rebecca Costa

General Barry Richard McCaffrey is a retired US Army general, news
commentator and business consultant. He received three Purple Heart
medals for injuries sustained during his service in Vietnam, two Silver
Stars for valor and two Distinguished Service Crosses. He was inducted
into the U.S. Army Ranger Hall of Fame at Fort Benning in 2007, and
served as an adjunct professor at the U.S. Military Academy from 2001 to
2008. He is currently a military analyst for NBC and MSNBC, as well as
president of his own consulting firm, BR McCaffrey Associates.

Recent Comments