So what if the Yankees and Red Sox pay more? It doesnt translate into more titles. Baseball has more parity than the NFL, and it does it without a cap.
Granted, the MLB draft and farm system is what levels the field, but this notion that a salary cap ensures competitive teams is nonsense.
Haven’t NY & Bos won 9 of the last 15 in the AL ?
Huh? The Yankees and Red Sox have won 7 titles since 1996, and I think the Yankees played in 2 additional World Series.