Considering how Sol Trujillo likes to roll with the big dogs, I always imagined him walking through the streets with a small army of special forces agents protecting him from the scum of the earth (and us regular folks). But it turns out he actually enjoys rubbing shoulders with the…