Double-A pitcher Logan Webb received an 80-game suspension after testing positive for a performance-enhancing substance. He’s one of Giants top two pitching prospects, was off to a huge start.
— Alex Pavlovic (@PavlovicNBCS) May 1, 2019This triggered a huge panic mode on Giants’ twitter, as well as responses from a lot of people, including Webb himself.
Of course, this had a lot of people bemoaning the state of the Giants’ farm system and top prospects, but it’s a little early to call for fire and doom. Even for Webb, who came back from Tommy John surgery, he could still come back.