Level, the public address announcer for North Carolina A&T football, basketball and baseball, has a far-too-keen sensitivity to that scene from January 2023, when Hamlin suffered cardiac arrest on the ...
Terrell Giddens (pictured) is accused of killing Jeffery Guida, 40, after an argument spiraled out of control at a road intersection in Catawba, North Carolina on October 12.