I agree. The current method is horrible and creates a competitive disadvantage as only (at most) 50% of the teams have any realistic shot of signing these guys. In my opinion it's completely idiotic to, for a lack of a better word, punish athletes for being born in the US. MLB is a mostly US league, but yet we pay more to those born outside our own borders. Sillyness. There has been some speculation that the tax money collected by MLB from the Moncada signing will be used towards funding the development and implementation of an international draft. Let's hope so. The current system is pretty ridiculous and also unfair to US prospects.