I like having so many two year players vs the one year signings that marked much of Bloom's first 3 season signings.
The Yoshida and Story signings have 5 years to go. We lose a whole lot of players in 2 years, unless we extend or re-sign them: Sale, Dugo, Jansen, Martin, Kluber, Turner, Pivetta, Rodriguez, Bleier, Arroyo & Refsnyder. (Only, Kike, Duvall, Mondesi, Paxton and Brasier are FAs after 2023.)
Joining Yoshida and Story, of course is Devers (10 yrs), but also:
3 yrs: McGuire
4 yrs: Schreiber, Dalbec
5+ yrs: Whitlock, Houck, Bello, Casas, Wong, Kelly, Mills, Crawford, Winckowski, Ort, Duran
ML Ready prospects: Rafaela, Mata, EValdez, Walter, Murphy
2024 ML Ready: Mayer, Yorke, Hamilton, Abreu, Lugo, Kavadas, Drohan, RFernandez
That's 30 guys with 3+ years, but not all will still be around in 2-3 years. I'd guess we'll need 12-18 out-of-system additions to fill the rest of the 2025 roster.