John has been president and head coach for around 8 years. His dedication to our young club members is both generous and inspiring to watch.