3 ms·
Skin in the game is a pretty well known idiom. So I don't think he made it up. https://en.wikipedia.org/wiki/Skin_in_the_game_%28phrase%29 https://en.wikipedia
by Aloha 11y ago
Skin in the game is a pretty well known idiom. So I don't think he made it up.
https://en.wikipedia.org/wiki/Skin_in_the_game_%28phrase%29 https://en.wikipedia.org/wiki/Skin_in_the_game_%28phrase%29