Racing PositionsRoyals' Perez undergoes successful TJ surgery6YRoyals' Perez injures UCL, could miss season6YWay-too-early fantasy baseball rankings for 2025 category and roto leagues4hEric KarabellMo 2.0? Devin Williams ready to close games for Yankees with a pitch no one else can throw5hJorge CastilloVlad-Jays, Valdez-Astros agree, avoid arbitration10hCubs acquire reliever Festa from Rangers17hPirates add Ferguson, eye LHP as possible starter1dThe 30 worst moves by MLB teams since 2020: Which ranks No. 1?1dDavid SchoenfieldMarlins' Garrett to miss 2025 after elbow surgery2dWright hoping Soto helps Mets win 'multiple' titles2d