Arizona Fall League.
Setup
Each division has it's own team for a total of 8 teams. Highest winning percentage in the division to not make the playoffs manages the team, so that playoff time is not totally a bore for 8 more owners. No "playing time" benefit, but a benefit from just being there, so the manager can't prevent development bonus. Each team plays each other twice. 3 game series between the top two teams to determine champion.
Rosters
28 man roster, 7 from each team. By the transaction deadline, each team must submit the position preferences 1-9. Positions are 1B, 2B, SS, 3B, LF, CF, RF, and 4 P. Roster would be decided with lowest record getting their first preference, then 2nd lowest, 3rd, 4th, 4th, 3rd, etc. as in a snake draft. Roster will be:
2 Catcher
2 First Basemen
1 Second Baseman
2 Shortstops
1 Third Baseman
1 Either 2B or 3B
1 Left Fielder
1 Center Fielder
1 Right Fielder
2 Any Outfielder
14 Pitchers (The two teams with lowest preference for pitchers send 3 pitchers)
Players may only go to the AFL one time.