The San Francisco Giants’ struggles continued as pitcher Landen Roupp faced the Arizona Diamondbacks, resulting in an 8-2 loss, marking the Giants’ 11th consecutive defeat in games started by Roupp. He recorded six walks and allowed a three-run home run before being pulled in the third inning, matching a franchise record for team futility. Roupp acknowledged his poor performance, attributing it to mechanical issues. The Giants aim to avoid a third sweep by the Diamondbacks in the series finale.
Want More Context? 🔎

