With the recent never ending saga of Ilya Kovalchuck and the NHL deciding his 17 year 102$Million bucks was not a league permitted contract, even though such deals have been going on for a while (See Hossa, Ovechkin), it has sprung a debate I'd like to continue here in The Sports Stadium.
In my opinion the league that has gotten it right for Contracts is the NBA. It, for starters, has a Draftee Maximum, as does the NHL, but in the NBA teams can offer an extra year (or two, correct me if I'm wrong) to the length of a contract to a player they drafted entering his first year of Free Agency, plus they can add money (obviously). This gives the advantage to the Teams to keep there Superstars and not have to worry about other teams with more Cap Space offering ridiculous deals. Plus there is a restraint on the length of the deal, I believe it is 7 years for the original team and 6 years for a new team.
This way you don't have these ridiculous "Front Loaded" contracts, nor do you see crazy long contracts such as the 17 year deal with Kovalchuck (NHL), and almost every player in the NFL, once proven "Elite" gets upwards of 10+ Year contracts (Albeit not guaranteed).
In my opinion, for the new NHL CBA they should adopt something like the NBA's current CBA on contracts, with Med-Level exceptions, Rookie Deals, NBA Minimum and such, plus make a hard length rule, no contracts up to 5-8 years or something like that.
So I ask you, what, if any, should the length of contracts in any sport be aloud to be? Or should there be no restriction at all?
In my opinion the league that has gotten it right for Contracts is the NBA. It, for starters, has a Draftee Maximum, as does the NHL, but in the NBA teams can offer an extra year (or two, correct me if I'm wrong) to the length of a contract to a player they drafted entering his first year of Free Agency, plus they can add money (obviously). This gives the advantage to the Teams to keep there Superstars and not have to worry about other teams with more Cap Space offering ridiculous deals. Plus there is a restraint on the length of the deal, I believe it is 7 years for the original team and 6 years for a new team.
This way you don't have these ridiculous "Front Loaded" contracts, nor do you see crazy long contracts such as the 17 year deal with Kovalchuck (NHL), and almost every player in the NFL, once proven "Elite" gets upwards of 10+ Year contracts (Albeit not guaranteed).
In my opinion, for the new NHL CBA they should adopt something like the NBA's current CBA on contracts, with Med-Level exceptions, Rookie Deals, NBA Minimum and such, plus make a hard length rule, no contracts up to 5-8 years or something like that.
So I ask you, what, if any, should the length of contracts in any sport be aloud to be? Or should there be no restriction at all?