It would have been aggressive to promote these guys to AA ball, let alone the majors. Even if they are ready, the jays could have held Castro and osuna down for 2 weeks, and they'd get an extra service year. There better be serious value gained by having them pitch another 5-7 innings each in the majors to start the year.