ST. LOUIS — Three men were sentenced to prison after taking a plea deal in connection with the death of a homeless man in 2024.
Anthony Hill, 50, Calvin Anderson, 50, and Tyrell Henley, 41, pleaded guilty in connection with the January 2024 shooting death of 39-year-old Rion Robinson on South Grand.
Rion Robinson’s body was found near the intersection of Grand Boulevard and Walsh Street on Jan. 19. Robinson was pronounced dead at the scene…