What exactly is his job?
For a guy that has such a big title and a guy that is a big name in his sport he sure flies under the radar to the point of invisibility.
One real obvious comparable to Shanahan is Ujiri, but my god is he just about the polar opposite as far as public perception. Even though Ujiri is not the GM by title, everyone and their mother knows he has a hand in just about every player decision even if it's just approval. He's also the first one to face the media when the situation calls for it. He's a true representative and leader of the Raptors.
Shanahan on the other hand?

huh? meh?