Instead of returning to different classes of free agents (type a, type b, unclassified) like under the old system, would it be feasible to combine the two systems. Currently the qualifying offer is set as the average of the top 125 contracts (is it aav or current year?). What if the were two types/tiers of qualifying offers? One that is the average of the top 50 contracts and one that is the average of the next 50 contracts. Type a is a first round pick or sandwich (with a protected team losing their second rounder), type b is a second round pick (or sandwich if the surrendering team has already lost their second rounder). You can only offer one type a and one type b. The way this plays out this year: the cardinals have to offer Heyward a little better QO. He still turns it down, the Cubs sign him. Nothing changes. Lackey is offered a lower QO, he turns it down, nothing changes. The Cubs offer fowler a slightly lower QO. He still turns it down, but he is significantly more signable. Perhaps they offer him the higher QO and he accepts it. If he rejects it, he's rejecting $20m for a year, which is what he's being offered over two years now according to reports. He has chosen that gamble. It's much more likely the Cubs offer the type b offer. The Dodgers and Orioles are not able to offer three QOs in one year and lose one of their FAs for nothing, or stop structuring contracts that all end the same year. This makes it difficult on teams that have say a shwarber, Bryant, and Russell expiring at the same time, encouraging them to sign at least one of those players to a long term deal before that expiration season.