What to do if your mechanics break down

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

More Videos