This article is from last off-season. It's a really long read, but it's also a really interesting read. Basically, unless your team is absolutely tanking, they're going to make money by being cheap. Baseball teams don't make more money by spending huge money on free agents. Big money free agents don't bring back an equal value in jerseys and tickets. Winning more games doesn't turn in to huge profits. I believe that most of the owners want to win, but at the end of the day, they're all rich, and rich people are rich because they're generally business savvy and invest wisely. They're in this to make money, not lose money. We can talk all day about how we deserve a winner or this or that, but people who run businesses are always, always, always going to make decisions that are best for the bottom line. "And the numbers were eye-opening: Just about every baseball free agent was being paid more than he was actually worth to his team in terms of the added revenue it would see thanks to extra wins. According to one researcher, Graham Tyler—then an undergrad econ student at Brown, and until recently the Rays’ director of player operations thanks in part to his pioneering studies in this area—teams only earn an extra $1.5 million from each additional win, meaning that a truly rational profit-maximizing owner (more on this in a minute) wouldn’t spend more than $6.75 million a year on a Machado-level talent." https://deadspin.com/baseball-doesnt-need-collusion-to-turn-off-the-hot-stov-1831644811