🌐 WorldLive
Accueil › 🇺🇸 États-Unis › Actualités

Should SF Giants shut down Webb? Why they’re talking about it

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