If I was a major league team, the one thing I would do is make sure these minor leaguers at least have healthy meals each day. Sounds like some of these guys skip out on meals because they don't have enough money. The team could spend an extra $500,000 on giving these guys a gourmet meal before the game instead of these peanut butter sandwiches.
For a team that invests a lot of $ on draft picks, you would think they would want those players to eat healthy as it can have an effect on their performance.