The same injury forced Garcia to miss two months of the season and then forced him off the playoff roster in October.
Garcia said he started to feel shoulder pain on May 5, even though he pitched eight innings in a win against the Milwaukee Brewers.
Garcia pitched Friday night and gave up six runs in 5 1/3 innings against the Brewers. Garcia is 5-2 with a 3.58 ERA and 1.30 WHIP in 55.1 innings this season.
"I would say at this point it's worse," Garcia said, when asked how the discomfort compared to what he dealt with last year. "There's a lot more pain than last year. It started three starts ago. I was feeling great up until that point. I basically tried to take care of doing little things here and there and it went downhill, getting worse and worse."