I agree to an extent. I think all players have their place and their price. If Gordon was signed for $7-8 mil and CV at $4-5, that would be a totally different story. Joe was taking a risk in expecting both to perform at their best, and he did not leave any money for a back up plan in case this backfired like it did tying his hands. They didn't perform and he couldn't do anything with those contracts.