Share Facebook Twitter Pinterest LinkedIn General Shepherd. He's an asshole, of course. But to tell the truth. I felt sorry for him when I found out his biography. call of dutycod