The NFL draft has been one of the top preoccupations for Department of Public Works, according to its director during a Wednesday committee meeting.