Could we have 15 man rosters? That would be pretty sweet.
Maybe have two minutes between picks for the the last rounds. 30 teams, say two minutes between picks, 60 minutes a round. Nice and quick to avoid any hangovers about the missed picks we sometimes see in final rounds. Or perhaps go straight into free agency and allow one signing per team per day on the weekend right after the final round of the draft.