I'm reposting this, because it really blows me away. The lack of hardly anyone signed beyond their prime years is amazing!
I bolded any years over 32.
Ages under team control
28-30 Sale
31-32 or 36 Price (opt out)> 33, 34, 35, 36
28-30 Porcello
24-28 ERod
28-30 Pomeranz
32- 35 Wright 33, 34, 35
32 Buchholz
(Owens, Johnson, Groome)
29-30 Kimbrel
28-30 Thornburg
27-30 C Smith
29- 30 J Kelly
28- 29 R Ross
27- 31 Barnes
(Elias, Abad, Hembree, Scott)
28-31 Leon
26-29 Vazquez
25- 29 Swihart
33-34 or 35 Ramirez 33, 34 & maybe 35
31 Moreland
(Sam Tavis/Ockimey)
33-38 Pedroia
29-31 Holt
24-26 Bogaerts
24-29 Hernandez
(Chatham)
30-32 or 33 Sandoval-option
(Rafael Devers/Bobby Dalbec)
22-27 Benintendi
33 C Young
27-30 Bradley
24-27 Betts
When you look at the few we have, none are for beyond 38, and only Pedey is beyond 36. If price opts out, only Wright and HanRam could go to age 35 depending on options and arb choices.
I know it sucks losing so many prospects, but it's not like this is an old team with high need openings coming up in the next year or two.