I was first introduced to Mark Cahill when my oldest son, Spencer, took part in a developmental fall baseball program about 7 years ago. Cahill, a local baseball instructor and former minor league pitcher, ran a program at Wilson Park helping young players on the basics of hitting, pitching, and fielding. At the time, I had... Continue Reading →