It really appears that the Pittsburgh Pirates and Ian Snell just don’t like each other.
Snell should have pitched back in the 1920s when independent minor leagues were still prevalent. He might have done very well for himself as a regular at that level.