If the diagram attached is an accurate depiction of you network, then IMHO there is not much to be gained by configuring spanning tree.
Spanning tree is used where there are redundant links between switches to avoid loops. Your diagram shows that your core switches are Stacked (1 virtual switch) and each of the other switches only has 1 uplink back to the core. So there is no problem with loops in this scenario. Unless of course somebody runs a trunk between two of the switches, which may cause a loop.
We are pleased to announce availability of Beta software for 16.6.3. 16.6.3 will be the second rebuild on the 16.6 release train targeted towards Catalyst 9500/9400/9300/3850/3650 switching platforms. We are looking for early feedback from custome...