Logan Webb has a 4.31 ERA and has allowed 23 runs over his last five starts
Should SF Giants shut down Webb? Why they’re talking about it
Logan Webb has a 4.31 ERA and has allowed 23 runs over his last five starts