Advertisement
Giants 6, Astros 3
Published: April 3, 2025

HOUSTON — Wilmer Flores homered again and Luis Matos and LaMonte Wade Jr. also went deep to lead San Francisco to a win over Houston to complete a three-game...
Subscribe Today!
Advertisement