(Left to right) Derreck Stallings, 35; Randy Mark Granderson, 34
(Left to right) Derreck Stallings, 35; Randy Mark Granderson, 34 Courtesy of Rock Hill Police
(Left to right) Derreck Stallings, 35; Randy Mark Granderson, 34 Courtesy of Rock Hill Police