Diamondbacks vs. Giants: May 12, 2025 Game Recap & Stats
Corbin Carroll’s Two Homers Lift Diamondbacks Over Giants in Close Contest SAN FRANCISCO – Corbin Carroll’s power surge propelled the Arizona Diamondbacks to a 2-1 victory over the San Francisco Giants on Monday night. Carroll showcased his prowess by hitting two home runs off veteran pitcher Justin Verlander, securing a crucial win for Arizona. Carroll’s … Read more