Idaho State University assistant football coach DaVonte’ Neal was placed on administrative leave on Thursday after he was charged with felony first-degree murder in Arizona.
Published: Tuesday, June 7th, 2022 @ 7:41 am
By: Daily Wire
|