I've searched through the Iowa Code when this thing first started and could not find an Iowa law that prevents athletes and coaches from sports betting.
The only thing I found was what you referenced which are guidelines from the Iowa Racing and Gaming Association to betting entities. That is...