Rock Hill Marine injured in Afghanistan blast