The notion of a salary cap in Major League Baseball has always been the Holy Grail for the owners, a non-starter for the players and the primary cause of death in the infamously rancorous negotiations of 1994, which led to a players strike and resulted in the cancellation of the World Series.

In the new, tentative labor agreement reached Wednesday night, just hours before the expiration of the old one, there was again no salary cap, keeping baseball as the only one of the four major U.S. sports without one. However, with a series of new and enhanced drags on spending in the new agreement, the owners have come closer than ever to achieving their dream of a cap.

As details emerged from the new agreement – one that will extend an unprecedented period of labor peace for the sport — it was widely noted that the threshold for the competitive-balance (or “luxury”) tax will rise in each year of the five-year agreement, going from $189 million this past season to $195 million next season, then increasing to $197 million, $206 million, $208 million and $210 million in future years. The players pressed for, and won, those increases, arguing that rising revenues (just under $10 billion annually) warranted them.

But those gains had a corresponding cost: the penalties for teams that exceed the threshold reportedly will rise sharply. Under the old terms, even teams that exceed the threshold year after year would never pay a tax rate above 50 percent. Under the new deal, that highest rate could reach 90 percent. Whether you call that a “soft” cap or not, it is the biggest deterrent to spending the game has ever seen – even if it only effects a handful of large-market teams.

Likewise, another bargaining issue in the new deal widely seen as a victory for the players – the lack of an international draft, which the owners originally pushed for – might not have been such a clear victory after all. Instead of a draft, the owners reportedly got an annual cap of around $5 million per team on spending on all foreign-born amateurs. What the owners wanted was an end to the massive contracts for primarily Latin players – think Yoan Moncada’s $31.5 million deal with the Red Sox in 2015 – and with the new deal, they appear to have achieved that.

That added regulation would not affect the current system for foreign professional players, for instance Japanese players such as the Yankees’ Masahiro Tanaka and the Rangers’ Yu Darvish.

What is less clear is how the changes to the free-agent compensation system – which will kick in beginning next offseason — will affect the marketplace. Instead of losing a first-round pick for signing a free agent who had received a qualifying offer from his old team, the signing team’s penalty will be tied to its own payroll. A team that is above the competitive-balance tax threshold would lose two picks – reportedly a second-rounder and a fifth-rounder – instead of one. Teams below the threshold would lose only a third-rounder.

In another critical detail, players can be given a qualifying offer — and thus saddling his signing with the loss of draft picks — only once. All told, the changes will give veteran players something closer to unfettered free agency than they had before.

At first glance, it appears the players conceded some economic ground — mostly at the expense of foreign amateurs — in exchange for some long-desired quality-of-life gains. Beginning in 2018, the MLB season will start four days earlier, with four additional off-days spread throughout the season. The deal was also believed to have included provisions requiring day games when teams face long flights afterwards.

And the most universally popular part of the new deal will almost certainly be the elimination of the tie-in linking the outcome of the All-Star Game to home-field advantage in the World Series. Instituted in 2003 by then-Commissioner Bud Selig – as a response to the infamous tie of 2002 – it was widely unpopular at the time and only grew more so over the years.

The American League won 11 of the 14 All-Star Games played under the “This Time It Counts” system, and went on to win eight World Series titles in that span.

But with next season’s All-Star Game in Miami — and the 2018 game at Nationals Park — home-field advantage in the World Series will go to the team with the better record at the end of the regular season, as is the case in the finals of the NHL and NBA.