This problem could somewhat easily be solved by having IFAs all appear at once, viewable to all, and having a signing period similar to free agency. Demands, current and projected ratings could all be dependent on IFA scouting. I would suggest that this period take place immediately after the amateur draft.