Zebra Sports Uncategorized MLB Gameday: Giants 6, Astros 3 Final Score (04/02/2025)