These rookies fought through personal, professional setbacks to debut in 2025 August 31, 2025 by San Francisco Giants