0 of 32

Orlando Ramirez-USA TODAY Sports

Superstars get all the ink in the NFL, but to build a consistent championship-level roster, franchises must hit on multiple players late in the draft, undrafted players and in free agency. When they do, these players—often underrated parts of the whole—become integral pieces of the bigger picture.

At the NFL1000 scouting project, part of our job is to unearth the players who will form the next wave of franchise cornerstones. Names you may not know yet, but soon will. They play every position, in every scheme and for every team.

Some were overlooked in college and just had to find the right home to make their talents work. Others started with one NFL team and found their best schematic fit when they moved to another. Others stuck with the same franchise, but a new coaching staff saw their potential and put them in the best place to succeed. And of course, there are those stories of players who develop over time and are able to reach their potential.

Through the first two games of the 2017 season, and based on their previous work, here’s our list of hidden gems for every NFL team.