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