In the late summer of 2021, the life of 32-year-old Keegan Wolf was tragically cut short in a hotel room on the northwest side of Indianapolis. On the afternoon of September 25, police were called to the Quality Inn & Suites in the 5000 block of Lafayette Road, where they discovered Wolf suffering from gunshot wounds. He was rushed to Eskenazi Hospital but succumbed to his injuries shortly after arrival. The incident that led to his death was described by authorities as a transaction that took a
...Read More