Giants

Giants crush three homers to end four-game losing streak

Giants
The Giants over-powered the D-backs 11-4 with big bats and ended their longest losing-streak of the season at four.