García signed with the Astros in 2016 as a 16-year-old international signing.
Cortés' attempt didn't fool Andrés Giménez, who fouled off the pitch.
With MLB rules allowing teams to expand their active rosters from 26 to 27 players in instances of a doubleheader, the Chicago Cubs have made their move ahead of Saturday's two matchups against the Miami Marlins.