Check out the Following Resources for Mental Health and Sports Psychology
Premier Sports Psychology is a sports psychology service for everyone. These can include heavily committed athletes, parents, and sports organizations. If you ever need any mental health services, please use this organization. They have a great team, full of qualified professionals.
Athletes Against Anxiety and Depression provides resources for anyone suffering from mental health. If you are dealing with mental health struggles due to injuries, AAAD will provide you with free therapy sessions. In the past, this organization has worked with numerous patients and large organizations, the Atlanta Braves and Arizona Diamondbacks.
The Association for Applied Sports Psychology is an organization that helps people of all ages and backgrounds strengthen their mental capabilities and help them reach their full potential. You can get a consultant, listen to their podcast, watch their YouTube videos, and read their blog.
Samantha Livingstone is an Olympic gold medalist, and she created Livingstone High Performance and the Whole Athlete Initiative(WAI). Her organization specifically helps adolescents and young adults by providing private coaching and other opportunities to learn how to deal with the stresses of sports.
The National Alliance on Mental Illness is a great resource for all people dealing with any mental health issue. They provide a great education about the issue.