Rick DiPietro's ridiculous contract will now net him $1.5M per year until 2029
The money actually isn't all that bad, but the time period makes no sense at all, and that's what a lot of people were thinking when the deal was signed back in 2006 as well.
Will it ever make sense in any sport to give a player a 15-year contract? The Islanders thought that it would be worth it for DiPietro, and they were dreadfully wrong. A few MLB players have gotten 8-10 year contract, and those have all been rather regrettable.
As much as the NBA salary system seems a bit convoluted, the fact that contracts are restricted to 4-5 years is actually an excellent thing.
The Islanders are about to buy out the remainder of DiPietro's contract, which has 8 seasons remaining on it, for a guy who has played only 50 games in the past 5 seasons.
The good news is that the Islanders will be basically free of him. The bad news is that they've reached a Bobby Bonilla-esque agreement that will end up paying DiPietro about $1.5M per year until 2029.
Bonilla signed to a then-record deal with the New York Mets in 1991. Now, he's still getting paid $1.2M per year, and will continue to get that money through 2035.
Perhaps one day, teams will learn their lesson and avoid crazy contracts like the one the Islanders gave DiPietro. No matter how good a guy is, he's probably not worth a 15-year deal. Ever.