While the NFL is a win now league, you can’t build a successful team in one year. The bulk of any roster is made up of players in their first four years, with a core of seasoned and hopefully very good veterans to lead and make plays. For a long time, fans of the Dallas Cowboys were very frustrated as the team struggled to put good rosters on the field. One thing that really irritated many was the refusal to invest in free agents to help the team. Instead, the team focused almost entirely on the NFL draft and growing their own, with a few low-cost additions from outside.