Webb takes accountability for Giants' tough loss to Braves originally appeared on NBC Sports Bay Area
Logan Webb did not mince words after the Giants' frustrating 6-5 loss to the Atlanta Braves on Saturday at Truist Park.
The Giants' ace surrendered four earned runs over six innings while striking out five Braves batters in the loss. Speaking with reporters after the game, Webb provided a candid assessment of the loss and his performance on the mound.
"I think, collectively, we're just not playing very good right now.