A state senator who has tackled complex issues in the Legislature and flipped a red seat in North Texas, state Sen. Nathan Johnson is Democrats' best option in the primary for attorney general.