Willi Castro was originally signed by the Cleveland Indians in July 2013 as an undrafted free agent out of the Dominican Republic for a rather hefty $850,000. He’s a 19-year-old switch-hitting shortstop who stands 6-foot 1 and weighs just 165 pounds.
He is a second generation professional baseball player as his father Liliano Castro played minor league ball for a couple of years and has been a minor league instructor with the New York Mets.
Strengths and Weaknesses
Strictly going by numbers, Castro doesn’t look like a very impressive prospect.