IMO, violating the salary cap is on the league for allowing it. Unless I'm wrong, the league has to approve each and every contract. They should be able to track things just as well as each team's cap guy. the salary cap thing was pretty much guys like elway and terrell davis getting paid under the table outside of their contracts, so the league did have no knowledge of that.