I agree with you, but I think the timing is the problem. The NBA season is very long when including the playoffs and I think they would like to get the kids situated before waiting too long. The NBA finals finishes up in mid June. For free agency, they need to give the players at least a couple weeks to unwind before thinking about it. So then for the draft to occur after free agency, you are looking at mid to late July which is really quite late. Currently, the summer league starts in early July.