He quit the Giants partly because the owner and general manager cramped him.
The owner cramped him, that's why he quit the Giants.