After DFAing four players, picking up two minor leaguers, protecting seven, and trading one away, the Miami Marlins 40-man roster is set for the rule 5 draft early next month. There are 24 pitchers and 16 position players.
The only thing we know for sure is that we really can’t be sure of anything. The rotation will feature, in order of descending probability:
Jose Urena, Caleb Smith, Trevor Richards, Sandy Alcantara, Pablo Lopez, Wei-Yin Chen, Dan Straily, Jeff Brigham, and Jordan Yamamoto.