i fill my minor league rosters from AAA down to Low A, including extra inactives, at the start of the season. Anyone that doesnt make a roster gets stored in Rookie. After the draft, I set my RL roster and then will look to see what inactive spots I have left at higher levels and toss a few leftover guys that didnt make my RL roster there. Anyone still leftover gets cut then. As I result, I rarely cut anyone and instead just find inactive roster spots for them in the lower minor leagues....who knows, I may need that guy as an extra body to fill a roster out next season if minor league retirements hit me hard.