Once you give money to your scout, the scout will locate players who are not currently contracted to a team. These players may either be artificially generated by the game, or the scout will find players whose contracts have expired. The players are then order by ELO with the person who has invested the most in scouting in the last thirty days being given the player with the highest ELO. It then goes down sequentially, with the 2nd highest investing player getting the 2nd highest elo player. This happens daily with players who are not signed being re-inserted into the system.