And you could put him most anywhere on the field and he'd excel. One of my favorite all time players. RIP Stan. The Big Club just got better.
Did you know there are only 5000 Snow Leopards in the wild now and they are confined to Central Asia? However, the effective global population (those likely to reproduce) is less than half that number.