The Atlanta Braves righty expressed his frustration with another losing homestand and performance on the mound, giving himself the blame where he could
Strider put much of the loss on himself once again / Dale Zanine-Imagn Images
What looked like another solid day from Spencer Strider through four innings fizzled out as the Giants got their bats going and beat the Atlanta Braves 9-3.
The Braves come out of the All-Star Break and drop back-to-back series to have a losing homestand.