Haven't installed LT 265/70R17 Cooper DiscovererSnow Claw 122/118R 13.5/32 yet but it is good a looking tire that should do just fine based on the overall condition of the tire.
Replacing Cooper Discoverer tires on my Cherokee. The previous tread pattern was more aggressive but also noiser and wore faster. I like these better. Will see what the tread life is