I think this situation is very reflective of MLB's current labor issues. While Murray is a top 10 pick, he's lucky to have been offered the $4 million signing bonus. After that, a player in his position probably won't earn a million dollar salary until his 3rd or 4th season in the majors and that's after how many years it takes him to move through the minor leagues. It's so slanted in favor of the teams and it's why they have such little incentive to sign older free agents, when they have so much control over these younger player. it's also why players are so quick to sign those early team-friendly extensions, because they have to wait to so long to get paid, which makes it riskier and riskier.