MLB free agency is so broken a salary cap would actually help
The player’s union has vociferously fought a salary cap for years, and for good reason. Free agency was a hard-won concession, and the free market has been very generous to ballplayers over the years. The ham-handed attempt by owners in 1994 to unilaterally impose a cap on players nearly wrecked the game.