Madisonville dive coach resigns following 'altercation' with a minor

Madisonville dive coach resigns following 'altercation' with a minor