Hip Hop/Rap RIP Shock G Robert Davis I was saddened earlier today when I learned of the passing of Shock G. Although I knew of him from...