Contract Extension Details

Updated: July 16th 2017

Without further ado, please find more details about our new contract extension feature that will be rolled out and live for leagues starting this upcoming 2017 NFL season:

  • The extension feature is an option, not a mandate: Commissioners will be able to select the number of extensions per team, per year (from zero to nine) during league set up and in the league settings.  The recommended and default value will be one, because we still believe, first and foremost, that it’s important to have as much talent as possible in the Free Agency pool each year.
  • Players will be eligible to sign extensions during the NFL season: From week 4 through week 13, players in the final year of their contract will be eligible for an extension.
  • Offensive and Defensive skill position players will be eligible: These players accumulate statistics that make for better valuations.
  • An algorithm will act on behalf of the player (i.e. agent): On the contract tab you’ll see an “extend” button beside each eligible player, which when clicked, will display the requested length and a contract amount for the given player. Along with the amount, two more buttons will appear, a “sign” and a “cancel” button.
  • Extension terms are specific to your league: Data from your league (scoring settings, roster settings, contracts, etc.) is used to derive the player’s extension value.
  • Values may fluctuate throughout the season: Weekly player performance will impact extension values, so a week after a 12-catch, 140 yard, 2 TD performance, Antonio Brown might be asking for an extra $1MM+ per year. Once you’ve “signed” the player, the extension is locked so weekly performance won’t be a factor.
  • A player will not accept a pay cut: This is intended to be a safeguard against below-market extensions for underperforming and/or injured players (i.e. DeAndre Hopkins, Allen Robinson, etc.). This acts as a fail safe for us against severely under performing players.
  • Be prepared for difficult decisions: The requested amount is intended to be realistic, but first and foremost it’s intended to protect the player’s interest. In order to keep competitive balance, you might find a few examples where a player’s value seems inflated. If that happens, move on and check back in a week. If players were to sign a below-market contract, it could negatively impact the league, so we have done everything we can to help protect against that. You won’t often agree with the what the player’s agent believes they’re worth. If that’s the case, simply let them play out the last few weeks of their contract and test the open market!
  • We do not recommend using the feature in the inaugural year of a league: If you’re starting a league and you want to turn on the feature, you do so at your own risk. The system won’t have much data to use when calculating values, so you should be prepared for potentially very funky values.
  • Franchise Tag Players are not eligible during the season: In the NFL, players who have received the franchise tender have until July 15th to negotiate an extension with their teams. To emulate this on Reality Sports Online, Franchise tendered players can negotiate an extension until the end of the off-season (3 days prior to the Free Agency Auction). Since the extension feature will not launch until September of 2017, franchised players will first be eligible for extensions in the 2018 off-season (this would only impact players franchised this time next year).

If you’ve got questions, please reach out to Kyle, Matt, or Stephen @realitysportsonline.com.

Tech Update: Finalize Franchise Tag

Updated: July 23rd 2017

Finalize Tag

We are releasing a new feature today which will allow you to finalize your franchise tag choice prior to the normal time of three days before your league’s rookie draft.  You’ll now see a ‘Finalize Tag’ button on the contracts tab of your team page.  This feature will finalize your franchise tag selection and remove all expiring contracts from your roster.  Selecting this will also enable you to trade your tagged player before your league’s rookie draft.

Now, this feature is permanent in the sense that if you finalize your tag selection there is no going back.  You won’t be able to remove the tag from that player.  You won’t be able to assign it to another player.  There’s no reversing it on our end if you change your mind later, so please be sure you really want to do it.  Finalizing your tag won’t cause players to be auto-dropped if you will be over the cap.  This will still take place three days prior to your league’s rookie draft.  This feature also won’t appear on mobile browsers.

As I stated above this feature will have an impact on trading.  You won’t be able to trade your tagged player until your tag is finalized or after your league’s rookie draft if you choose not to finalize your tag early.  You can, however, trade for a tagged player if your trading partner has finalized his even if you haven’t.  If you do trade for a tagged player, you will still be able to tag an additional player yourself.  Basically every GM gets to tag one player from his existing group of players on expiring contracts if he so chooses, and trading for a tagged player doesn’t count towards that.

Technical Roadmap

Stephen pointed this out in his latest e-mail blast, but I thought it would be good to mention it here as well.  There are a couple other bigger items that we plan to implement this off-season and we figured we would let you know to give you a heads up of what’s coming.  We plan to implement some UI/UX improvements to our site this off-season.  We will also be coming out with a contracts extension feature this off-season.  Since this feature could impact draft/auction strategy, we’ll give you more concrete information on this before the NFL rookie draft so you and your league can plan for the changes.  I can tell you that this feature will be a commish setting so if your league doesn’t want to have the extension feature, you won’t have to use it.

Those are of course just the big items.  We currently have a list of about 120 bugs and enhancements that we are aware of and we’ll get to as many of them as we can before the season starts.  If there’s an enhancement you’d like that you haven’t mentioned to us before, contact us and we’ll give you our thoughts on it.  You guys, the users, are where we get the majority of the ideas that we implement (Matt’s brain can only think of so much).

Questions about anything?  If it’s a short one, you can send it to me on twitter @RSOKyleEnglish or if there are more details to it, please use the Contact Us page.