Baylor demotes Ken Starr, will fire football coach over school’s handling of sex-assault allegations
After initially denying rumors that Ken Starr was on the way out as president of Baylor University in Waco, Texas, officials announced Thursday that… ABA Journal Daily News