The Power Position Green, Yellow, Red.

Baseball is the biggest self-esteem destroying sport in the world and a game of failure. Keeping the right perspective is key.

More Videos