The one change, that would benefit everyone the most is food. You read and hear stories of players eating canned tuna, PB&J, and fast food every day because that is all they can afford.
NCAA sports departments are spending big bucks to improve athletes nutrition, full time dietitians and state of the art dining facilities. Meanwhile MLB is handing out $20 a day on the road and $0 when players are at home and their players are eating McDonalds and Pizza buffets.
Who treats their potential future assets like that? Surely not the thoroughbred breeder much less the dairy cow farmer. MLB owners on the other hand...
It is beyond shortsighted to have your potential multi million dollar investments living like this. They ought to have a training table in every clubhouse. The impact of feeding athletes well, in terms of performance and mental well being would be well worth the investment.