In 2017 the Atlanta Braves were caught cheating in order to sign international players. Major League Baseball came down hard on them, declaring a dozen prospects they had signed free agents. You just know one of those players will turn out to be an excellent major leaguer because that just must be how this works. And it is entirely possible that the Kansas City Royals got the best prospect of the bunch when they signed Yefri Del Rosario.
The information we have on Del Rosario to this point is limited. He has pitched 116 innings over 2 seasons in the minors.