Sprint faces more legal, financial woes