Not sure that follows. The Vikings are doing the paying, and the player is the one receiving the money. One side can reserve the right to cancel the deal if they don't think they're getting what they paid for. Just like, if a player were concerned he might likely outperform his contract if he signed for a long term he might opt for a single year deal, instead. A la Greg Hardy. It's not hypocritical because the parties aren't both brining the same things to the table. The party bringing the money to the table *ought* to have a recourse in the event they don't feel they're getting what they've paid for. It's only an issue because there are other sports leagues who have foolishly committed to guaranteeing payment for an outcome that's not guarantee-able.