Corbin Carroll’s Grand Slam Powers Diamondbacks Past Angels 8-1 as Eduardo Rodriguez Earns 100th Career Win
Corbin Carroll hit a second-inning grand slam, and Eduardo Rodriguez recorded the 100th win of his major league career as the Arizona Diamondbacks defeated the Los Angeles Angels 8-1 on Wednesday afternoon. Arizona claimed two of three games in the…

