Atlanta signed Garcia to a minor-league contract Tuesday.
Garcia did not play MLB-affiliated ball in 2023 after being released by the White Sox in the spring, but he just completed an impressive run in the Dominican Winter League and will function as organizational depth for the reigning NL East champs in 2024. The 32-year-old can play just about anywhere defensively.