Alvin Rivers died at 1:40 p.m. Friday at Wellstar MCG Hospital, Richmond County Coroner Mark Bowen said in a statement.