Logan Webb lasted just 2.2 innings, allowing five earned runs, as the Giants dropped a 6-4 decision to Boston on Friday, August 21.
Read the Full Recap