He has 1 year, 37 days MLB service time. IF there's a manipulate the service time angle to this, then you'd see him up already this week. 172 days is needed for a year of service time. 172-37 is 135. Last day of the season is 10/5. Figure:
Oct - 5
Sep - 30
Aug -31
July - 31
June - 30
------------
127 days from end of may.
Count back 8 days to get to 135.
Garcia will not be up before 5/23.