The 24-year-old last appeared in the majors for the Giants in 2024 and played 41 games for San Francisco from 2023-24, putting up an OPS of just .590.