SF Giants take road win series from Texas Rangers 2024.06.08 – Heliot Ramos’ two-run homer drove in all the runs need it for the Giants and put San Francisco ahead for a 3-1 victory over the Texas Rangers to take the series. The Giants, who won three World Series […]