
By David Futrelle
On Thursday, former Iowa youth basketball coach Greg Stephen pled guilty to multiple child exploitation and child porn charges after admitting to sexual exploiting some 400 boys, including players he coached, over the course of many years. The details of the case are truly horrifying. As the Associated Press notes,