MLB might not have a salary cap (at least not yet, anyway). But the league’s current rules were designed, at the least, to make it harder for the biggest-spending teams to maintain highly ranked farm ...
The Los Angeles Dodgers won the offseason again. Will that lead to a World Series title?