Garcia (hamstring) has progressed to full baseball activities, Christina De Nicola of MLB.com reports.

It's been nearly three weeks since Garcia landed on the injured list with a left hamstring strain. He would appear close to starting a rehab assignment, with a return before the end of May possible.