McCovey Chronicles · Aug 11, 2023
Logan Webb’s Cy Young odds
So much pressure: be perfect or your team loses, be perfect or else because your team loses it impacts the odds of you receiving individual accolades.When the San Francisco Giants signed Logan Webb to a 5-year, $90 million extension back in April, my cynical brain ignored that Webb was good and focused on the timing.