Via: SI.com
SF Giants coordinator of pitching sciences Matt Daniels announced his departure from the organization on the first day of.....