All 32 NFL teams are invited to provide input on draft-eligible players which is used by the Player Selection Committee to select each year’s participants. The Directors of both National and BLESTO scouting services, which combined represent 28 NFL teams, are joined by members of various NFL player personnel departments to form the committee. The participating NFL executives can rotate on a yearly basis, and remain anonymous. ALL eligible players are reviewed and voted on by the committee members. Each athlete receiving the necessary number of votes, by position, is then extended an invitation. While it is not a perfect science, the goal of the committee is to invite every player that will be drafted in the ensuing NFL Draft.