Steve Penny was arrested Wednesday in Gatlinburg, Tennessee. He is accused of ordering the removal of records from the Karolyi Ranch.
Indianapolis Star, Indianapolis Star: Sports
Thu, 10/18/2018 - 4:04am
Steve Penny was arrested Wednesday in Gatlinburg, Tennessee. He is accused of ordering the removal of records from the Karolyi Ranch.