Windup mechanics

What do you guys think? (besides that the catcher is stupid for wearing no gear)