Get rid of service time completely. do it by age. If a team keeps a pitcher in the minors forever, and then makes him a RP......at age 28 or 29, he'll never get paid REAL BASEBALL money. Just make everyone 28 and older not under contract a FA. Also, anyone that plays any part of, any part, of 4 or 5 seasons in the majors. Really not that hard to change it if either side really wants to change it. And Brock is right, they don't care about the minor league players at all. If they did, they'd give them healthy food in the clubhouse, and a living wage. There is more than enough money to do that.