Honestly what is the big deal about signing someone to a major league deal if that's what you want to do. If anything it places a hinderance on using a top 40 spot and again amply increases the likelihood of not being able to cover players in the Rule 5 draft and other avenues.