The NFL has seen seven weeks of the season come and go. In the process, teams have emerged as contenders, others have sunk, and through it all, team needs have started to unfold as their front offices ...