You're trying to tell me if there were no salary cap Dallas wouldn't have put in a competitive offer to bring him back? I don't think so. There is a salary cap and because they only have so much space they decided they could not afford to match Jax's offer. Many around here seem to have some fiction in their heads that if we let a good player go it is because we didn't want them or at least not at that price. Yet they can't seem to understand the main constraint on the salary for the Dallas Cowboys isn't what we can afford to pay as an organization. No, it is based on the existence of a hard salary cap that we must abide by. I'm virtually certain in a salary cap free world that we wouldn't have given Robinson a contract with only $5M guaranteed salary, which is what he ended up getting in Jax. He stood to make $32M over 5 years if he completed the full deal but didn't due to injury. But for $5M guaranteed we wouldn't bring back a guy who had crazy chemistry with Romo and put up 11 TDs in a year where he played in on 14 games, many of them as the #3 WR. He did it despite sharing the ball with Dez, Miles and Witten. Robinson would definitely have been a Dallas Cowboy in 2012 if there were no salary cap restrictions. But there were and we scraped through the year only to face another tight year partly due to the $5M penalty we had to face again. The salary cap fundamentally affects nearly every personnel decision every team in the league makes. We have to be careful how contracts are structured. We have to be careful about not extending a player only to cut him and get caught with piles of dead money that we have to deal with in one offseason (see 2012). We have to be careful about not getting caught too short at any one position and have to fill it in FA at an inopportune time when said position is in high demand and/or player availability is very low. We have to be careful about how we use draft resources to fill in roster spot weaknesses where it may be hard to find a FA alternative that is affordable. Salary cap management is perhaps one of the most important duties of the GM position. Those who do it well will put their teams way ahead of the curve.