St. Louis Cardinals Director of Baseball Administration John Vuch talks with Steve Selby on the radio pregame show on May 18, 2017.