Originally Posted by Tombstone RJ
So it's like a 1 year contract with the guaranteed money all paid up front. You'd think the players would like this too but most of them say they can't stand the franchise tag.
I always wondered this too. I get that they want a long term deal, but those paper deals don't typically pay out their maximum value, and with the franchise tag you're still making double-digit millions of dollars, all guaranteed. Unless you blow all the money, one franchise tag year would set you for life.