League Platforms

Hey there Footclan!!

For our 11th season in my League of Record, we are switching from Yahoo! Leagues into a new platform.
We do not have one decided on and would like everyone’s suggestions/recommendations if any.
The ONLY requirement that I have is that the league have the option to disable already played bench players to be dropped from the roster mid-game.
Paid options are welcome as well.

Thanks in advance!