Spring Training 2019: Predictions for Each MLB Team’s Final 25-Man Roster

We're just three short weeks from Opening Day, as all 30 teams will be in action March 28, the earliest Opening Day in league history. Between now and then, teams will have to whittle their current camp rosters down to 25 players...