A former collegiate-level player, Charlie has been actively coaching and instructing for over 20 years – levels spanning Little League to professional baseball. He takes great pride in educating athletes with information and techniques that make them better pitchers, as well as teammates and students. Charlie has successful baseball players of his own. Both sons played major D1 baseball, and both were drafted by major league teams. His younger son currently plays for the St. Louis Cardinals.