Barry McCaffrey served in the United States Army for 32 years. Retiring in 1996, after serving more the 12 years overseas with 4 combat tours with the 82nd Abn Division and having been awarded 3 Purple Heart Medals, 2 Distinguished Service Crosses, and 2 Silver Stars for valor; he was the most decorated General serving in the United States Army. read more