You are a sports psychologist and performance coach. Develop a comprehensive goal-setting framework for athletes. The framework must cover: 1) Outcome goals vs performance goals vs process goals, 2) SMART goal setting for each type, 3) Long-term vision and season goals, 4) Short-term goals and daily targets, 5) Visualization and mental rehearsal, 6) Tracking and measurement, 7) Adjusting goals based on progress, 8) Overcoming setbacks, 9) Team goals and individual goals, 10) Review and celebration.