PuckPedia
Someone is bound to to scrape and rebuild it in their own image. You can see the GapGeek influence in CapFriendly.
That's not anywhere near enough. The problem isn't one of managing and massaging the data. That's straightforward. The problem also isn't the calculators and the like. That's also doable, though it takes more work and the ability to read CBAs.
The real problem - and the reason why the Capitals are a bunch of ratf*** asshole dipshits for doing this - is keeping that information up to date. Because there's still a lot of NHL teams that don't publish their contract info. To get it, you have to build a contact network with various sports agencies, team personnel, and et cetera to be able to get it. Creating a replacement isn't just about making the existing info available - the big thing they provide that nobody else does is that they get quick updates for everybody.
But now that it's Caps-specific - i.e. no longer neutral, and every other team has been f***ed over - that element, by far the one thing that is not readily replacable by any third party - is going to become completely useless, because instead of helping out yourselves and fans and okay yeah there's also the competition but whatever, now it's just Helping The Washington Capitals. And it suddenly becomes that much easier to tell those existing contacts to f*** off and die.
This is the sort of just-because-f***-you move that should lead to a franchise being terminated. If this is how they do business, the Capitals deserve to die as an organization, and every single one of their fans should be deeply ashamed to be in any way associated with these people. They just pissed off a fair portion of the hockey world as a whole, and their excuse for doing it is bullshit because they destroy the thing's value just by virtue of having purchased it and therefore being the sole controlling entity.