Random thought...
I have been wondering why Smith and Co., along with the fans for that matter haven't brought up Utah Sasquatch as a name ?
Admittedly, I always thought Seattle should have gone with Sasquatch, but if Smith & fans wanted a Yeti and the logo that comes with it, why not just go with the North American Mythological Creature instead of it's Himalayan Cousin ?