As highlighted in the past, Stitch Fix, Inc. (SFIX) was on a clear path to finally turn around the business. The online personalized shopping service has struggled to reinvigorate growth since the big ...