As described in the Introduction to Keeper Leagues, many keeper leagues use a unique combination of custom rules. For that reason, it is very difficult to fully support every keeper league. Rather than implementing a single model for how keeper leagues work, Yahoo takes a different approach: we provide tools that will help the majority of keeper leagues, building upon our library of keeper-related tools over time to keep making life easier for the commissioner and the league. Let's take a look at the tools we offer, their intended uses, and how to best use them to improve your league.
Because keeper leagues mean different things to different leagues, there is no setting to signify being a keeper league. Simply use the tools that help you and don't use the others.
If you renew your Yahoo league instead of creating a league from scratch, all teams from last year are retained. The Invite Friends tool helps you keep track of the managers invited back to own their teams and potential managers invited to take over existing or new teams. This franchise model is essential for some of the keeper-related tools; by retaining last year's teams, we can reliably associate things like last year's rosters and traded draft picks. This also makes renewal quicker for returning managers since we'll already know their team settings.
Use the Edit Keeper Settings tool to allow teams to select keepers on their own. When you select the Enable Keeper Management Tools checkbox you will be prompted to pick a deadline date for the league to select their keepers. If your league uses a live draft, this date must be prior to the draft. Be careful to give yourself enough time to review and confirm keepers and give your league ample time to prepare for the draft once available players are known. After selecting the keeper deadline, you can add a note to explain your league's custom keeper rules which will appear on the Choose Keepers page described below.
Once a keeper deadline is selected, each team may view last year's roster and select players on their Choose Keepers page. Selections will not be publicly viewable until the commissioner approves the declared keepers after the deadline date. Keep in mind that since Yahoo doesn't know exactly what rules your league uses, we can't enforce those rules. Instead we display the commissioner-provided note to remind owners of the rules and allow the commissioner to review and change declared keepers if necessary.
After the keeper deadline passes the commissioner can use the Confirm Keepers tool to review the keepers submitted by each team, change them if needed to comply with league rules, and approve the league's keeper selections, publishing the results. The commissioner is required to complete this step prior to a live draft, or the draft will fail to run. If the commissioner changes any of the team's keepers, this change will be noted in a transaction to improve league communication and discourage unethical changes by the commissioner.
Perhaps the most important keeper-related tool is the Custom Draft Order tool. Any keeper league eventually ends up depending on this tool, even if they did not choose to use the previous tools on our site to declare their keepers. It serves purposes:
While the custom draft order tool lives at the heart of keeper leagues that do a standard draft, it doesn't apply to leagues that do an auction draft, which has no notion of draft order. For auction leagues, there is a separate tool to Assign Auction Keeper Players. This allows the commissioner to add keepers and their costs to teams before the auction begins.
While Yahoo does not have a particular idea what it means for a player to have a cost and does nothing to try to enforce or do calculations based on those costs, it can still be very useful for a keeper league to see such costs in-game. The Set Keeper Costs tool allows that to happen. For standard draft leagues, the commissioner can enter any numeric value for all keeper players, and indicate that these values should be visible within the game. This includes places like the full roster view, the trade flow, and so on. For auction leagues, the tool can be used in the same way, or a special option can be chosen to simply use the auction purchase prices as the player costs within the game.
Since leagues may have rules designating when a player loses his cost or keeper status, the Keeper Player Status tool allows a league to automate some of that management problem. It first allows the commissioner to decide whether keeper status should be visible throughout the game. If visible, then it allows the commissioner to designate whether several conditions should remove a player's status as a keeper player, and stop displaying them as a keeper. In particular, a league can be configured to remove keeper status if a player:
Any or all conditions can be selected/unselected.
Since many keeper leagues are enriched by the ability to trade draft picks, we now allow leagues to be configured to allow the trading of draft picks for the following season. Whether or not this is allowed is configured by a single setting in the League Settings tool. For leagues that allow traded picks, the following items apply:
Prior to this season, commissioners needed to track keepers offline and import them when they used the Edit Draft Order & Assign Keeper Players tool. Now, if a commissioner would like to manage the process of declaring keepers within the game, they can do so as follows:
If your league enabled the trading of draft picks in the previous season, when you use the Edit Draft Order & Assign Keeper Players tool, you'll be given the option to add the traded picks into the draft order. You do need to avoid conditions that would make it impossible to safely and cleanly import traded draft picks. Those include:
When commissioners customize their draft order in the Edit Draft Order & Assign Keeper Players tool some changes were made to better serve commissioners:
There are several things the commissioner can do to help communicate keeper details during the season. For example: