To start off, it’s important to note that the NFL has rules in place to prevent teams from having a competitive advantage over another. The practice squad is made up of sixteen people, however, only six of those are allowed to have more than two years of NFL experience. The remaining ten are young guys who the team hopes to develop.

They might not be on the bench or the sideline during the game, but make no mistake, practice squad players are skillful. NFL teams don’t let just anyone practice with their players.

Source: https://www.distractify.com/p/how-much-do-nfl-practice-squad-players-make