For the smaller masket teams, and teams who dont throw money around it all comes down to the draft and player development. They need those cheap pre arbitration salaries. But the draft is a crap shoot, and some teams are willing to over pay the player no matter their draft slot. MLB baseball needs to allow draft picks to be traded. How many players and picks would the Yankees traded for Strasburg last year?
I sure they could have gotten Cano, Hughes and more.