Find the word definition

Wiktionary
ride the pine

vb. (context idiomatic sports English) To sit on the bench, to not be used in a game.