One of the #SFGiants’ top pitching prospects, Logan Webb, has been suspended 80 games for testing positive for a performance-enhancing drug. https://t.co/JaT7I87YEF
Giants prospect Logan Webb suspended 80 games for failed drug test