I read “Five Benefits of Cross-Training.”
This article is about how crosstraining actually improves your ability to perform in your main sport. While it seems counterproductive to spend time on other activities, crosstraining helps develop one into a better all-around athlete. By doing other things, your body gets the chance to rest as well as develop other muscle groups that then better support and strengthen the common actions of the main sport. It is also beneficial to do more than one thing because it is common for one to become bored of an activity if that is all one does. Especially during times of injury, cross training gives you a chance to get your heart rate up without stressing the same body systems over and over again.