Steve Penny, the former CEO and president of USA Gymnastics, was arrested Wednesday in Gatlinburg, Tennessee, for allegedly tampering with evidence relating to Larry Nassar's sexual abuse scandal...
- Comment
Steve Penny, the former CEO and president of USA Gymnastics, was arrested Wednesday in Gatlinburg, Tennessee, for allegedly tampering with evidence relating to Larry Nassar's sexual abuse scandal...