MLB’s competitive imbalance: Is it time for a salary cap?
Major League Baseball remains the only sport with a “Free Market” free agency but with a luxury tax. The league’s payroll average is $161.4 million and $4.84 billion total committed to players. Does the MLB...