IMO, the Sox just weren't sure about Rule 5ing him and wanted to give playing time to Mayer, Meidroth, Campbell and others. Yorke got hot, increased his value and the Sox capitalized.
GRE '22: 668 OPS
POR '23: 785 OPS
POR '24: 691 OPS
That they could spin this guy for a 23 year old AAA starter with a 3.21 ERA, 1.07 WHIP, 5.14 K/BB? Count me all the way in! SoxProspects already said he's the second best pitcher in the farm behind Perales. David Sandlin is the same age, but in AA and on a pitch restriction.