Keepers can get complicated fast. But, if we do kerpers, I like the idea of keepers with "progressive draft round" prices and a max number of consecutive years kept. At the risk of inviting a bunch of TLDRs, here's a proposal to get discussions started. A fantasy basketball league and a fantasy football league I was in have each used it successfully. 1. Each year before the draft, you can keep zero, one, or two players from your previous season's roster. The vast majority of your roster must thus be drafted each year, which keeps things interesting even if you don't have anybody worth keeping. 2. You cannot keep a guy if he was drafted (not kept, see below) the first 3 rounds in the previous season. This makes a bunch of superstars unkeepable each season. And you cannot keep a guy if he has been kept each of the past 3 seasons. 3. If you keep a player, you forfeit the draft pick corresponding to N rounds before the round in which the player was drafted or kept the previous season. N=2 is a good balance imo. So, if N=2 and I drafted Otani in the 5th round in 2021, I can keep him instead of my 3rd round pick in 2022. I could also keep him for my 1st round pick in 2023, and if I did, my 1st round pick in 2024. In 2025 I could not keep him because of rule #2. 4. A player carries his keeper price tag all season long, even if dropped to waivers/free agency. So if I drop Ohtani after drafting him in the 5th, and HG then picks him up, it would cost HG a 3rd rounder to keep Ohtani next season. 5. Any player not drafted or kept carries a Xth round keeper price for the following season. X can be set depending on how valuable a keeper you want a waiver wire gem to be the next 1-3 seasons (and directly controls if there is a potential young guy pickup frenzy at the end of the season). For example, lets say X=12, i.e., undrafted free agents can be kept in round 12 next year. Combining rules #3 and #5, if you keep two undrafted free agents next year, you would keep them in rounds 12 and 11. --- If we do keepers, we should probably agree not to mess around with roster settings or scoring settings from here on out because doing so usually impacts keeper value. If we allow draft pick trades, there would be one more rule involved, but I'll assume I don't want draft pick trades.