Garcia is expected to retire, Jon Morosi of MLB Network reports.
Garcia pitched a scoreless eighth inning with a strikeout to record a hold in Friday's 3-2 win over the Reds.
Garcia (3-7) recorded just one out and allowed three runs to take the loss in Game 1 of Saturday's doubleheader against the Nationals. He gave up a hit and three walks.
Garcia is slated to start the first half of Saturday's doubleheader against Washington, Mark Zuckerman of MASN Sports reports.
Garcia had his contract purchased from Triple-A Iowa on Tuesday, Mark Gonzales of the Chicago Tribune reports.
Garcia signed a minor-league contract with the Cubs on Friday, Joel Sherman of the New York Post reports.
Garcia was cut loose by the Blue Jays on Thursday, Brandon Warne of Zone Coverage reports.
Garcia was designated for assignment Saturday.
Garcia (shoulder) will make a rehab start with High-A Dunedin on Thursday, Shi Davidi of Sportsnet.ca reports.
Garcia (shoulder) resumed throwing off flat ground this week, Shi Davidi of Sportsnet.ca reports.