Castillo good, not great, prospect

Rusney Castillo could be a 20-20 player for the Red Sox but also needs a position to play. Ernesto Zelada/LatinContent/Gett

Cuba has produced its fair share of major league stars in recent years, with players such as Yasiel Puig, Jose Abreu and Aroldis Chapman all having fantastic seasons and looking like fantasy mainstays for the next several seasons.

Those players' success has every club looking for the next Cuban star, and many believe that could be Rusney Castillo, who reportedly came to terms Friday on a massive seven-year, $72.5 million contract with the Boston Red Sox.

Here's a breakdown of why Castillo, 27, has a chance to be a quality fantasy player in the coming years, and also why it's unlikely that he reaches the level of the players mentioned above.