Think of it as picking a number at random between 1 and 48, and that is the player you scout. Then you pick another number between 1 and 48, If it is a number you've already picked, then that player is scouted a second time. If you've already picked a number twice, another number would be picked.
This all happens at the end of the season. What is happening now, is that each week your count of scouting opportunities is being increased and your bank account being debited. At the end of the season, the 48 players will be generated, and your scouting will be done based on your count of scouting opportunites you generated during the season.