Show notes
The San Francisco Giants continued to show cause for concern in their starting pitching staff today after another subpar starting effort led to yet another loss, this time to the New York Mets. Logan Webb struggled through just four innings of work while giving up six runs, marking his third consecutive start giving up four or more runs. With the trade deadline quickly approaching, what should the San Francisco Giants do?