The Santa Clara County District Attorney's office says it won't pursue assault charges against San Francisco 49ers linebacker Ahmad Brooks because of insufficient evidence in the case.