Giants' Jordan Hicks stars in homecoming win over Astros

Jordan Hicks twirled six shutout innings, Wilmer Flores socked his third home run and the visiting San Francisco Giants defeated the Houston Astros 7-

Apr 1, 2025 - 05:35
 0
Giants' Jordan Hicks stars in homecoming win over Astros
Jordan Hicks twirled six shutout innings, Wilmer Flores socked his third home run and the visiting San Francisco Giants defeated the Houston Astros 7-