Giants pitching prospect Logan Webb suspended 80 games for PED use
Logan Webb demanding serious changes within Giants
Logan Webb, San Francisco Giants agree to 5-year contract
Logan Webb escapes a jam, 08/28/2021
The National League's version of Framber Valdez - Pinstripe Alley
Logan Webb extension: Giants ace agrees to five-year, $90 million
San Francisco Giants' Logan Webb suspended 80 games
Logan Webb to start after bullpen detour
Giants prospect Logan Webb suspended for performance-enhancing