It took four years, injuries, roster turnover and lots of lost games. But finally, Cade Cunningham is meeting the bar for the Detroit Pistons.