One dysfunctional player can ruin the game for entire team. This means players not only have to be compatible in skills but their psychology should also be in tune. Therefore these team sports demand a lot of dedication and effort to be successful. This level of expectations makes it a challenge for coaches to recruit new players. For example, if you are looking for football players for your local team you will learn that finding players with right physical and mental strength is not easy.
But team sports in not all about taking and expecting from its players. It also has lot of valuable lessons and talents to give. Being in member of team sports teaches players how to work as a group and cooperate with others. It also teaches its players to respect and obey the hierarchy in the sport. All of these lessons are valuable in real life as well.
If you play or coach at a local level best way to find talented players is in nearby local high schools. If you are looking for football players or looking for baseball players , you can find your players in high school. Many students are already playing some team sports in their school and because they will like to continue practicing and get better at it, they will happily join an outside group that plays locally.
Finding team sports players is not easy and it does take a lot of patience and training. Sometimes you may find that some players definitely have the potential to get better but they just don't know the technique. In those cases if you have a faith in your player you should go for it and give them a chance. Some are quick learners while others will require more training. Each player has to be treated and trained in their own way. That is the beauty of team sports where individual characters can coordinate like one entity.