When Jim France was brought into the CEO office in 2018, all assumed it'd be a temporary assignment. Seven-plus years later, ...