Coaching Staff

OSA Coaching Staff

OSA Coaching Staff

David Yates 2 for Web Page

David Yates – OSA

Technical Director


Coordinates Coaching and Player Development with Energy Program Directors

Coaching Education Licensing & Player Development Training

Coaching Staff Development

Field Demonstrations for OSA Teams & Clubs

Coaching Communication for OSA Clubs' Directors

 Oklahoma Competitive Committee Chairman