The NFL draft remains one of the great sporting spectacles of the year for football fans.
As important as free agency is to building a team, the draft is still the best way for a team to set its direction and come up with the backbone players of the organization. The idea is continue reading…