The NFL draft, officially known as the Annual Player Selection Meeting, is an annual event which serves as the most common source of player recruitment in the National Football League. From Wikipedia
The new deal is structured to free approximately $3.4 million in salary cap space.