Roth eventually took the stand and gave more than twenty hours of testimony over the course of a week .
Randy Roth took the stand and talked for twenty hours .