(Video) Jameson Taillon Throwing Live Batting Practice

  • Just a wild guess, but it might be that Welch is wearing a camera. Perhaps to record the pitcher’s delivery from batters point of view? I don’t know. I guess we’ll find out.

Menu