Try to get a 18 yr/old trainee with star potential that you will commit to training for the next few seasons, and train him. 20 and 21 year oldd geuy are definetly trainable, but they will never be as good a player as fast as a younger. training ayounger guy is better in my opinion. I currently have a 18 year old who I am planning to train until he is 23 years old.