As the day goes by, the name might be leaked.
Fox 59 in Indy is Reporting Richard Allen is his name but their website is crashing so I can’t get a link.