What is the best way to do a rookie/FA draft for a dynasty league? From my understanding the roster will expand for the rounds drafted and then the roster will be locked until players are dropped. Does anyone have any other recommendations?
2 main ways.
Either the total roster size stays static and team are required to cut players as they draft. This is quite common. Leagues need to decide if those players dropped are draft elidgable.
The other option is to increase the roster size by the number of round. Typically just prior to the draft. Then decrease the roster size some time between the end of the draft and the start the season.
Both are acceptable. Let me know if you have any further questions.