A Beavercreek insurance agent facing more than three dozen charges took a plea deal in Greene County Common Pleas Court ...