Sports

John Gouveia, a former USA Softball president, arrested on allegations of sexual abuse of a minor

John Gouveia, a former president of USA Softball, was arrested on allegations of sexual abuse of a minor.