Top Giants pitching prospect Logan Webb suspended 80 games for PEDs

Top Giants pitching prospect Logan Webb suspended 80 games for PEDs Logan Webb, one of the San Francisco Giants’ top pitching prospects has been suspended 80 games for PEDs. The substance: Dehydrochlormethyltestost Which I dare you to say three times super fast.   Source: http://www.baseballthinkfactory.org/newsstand/discussion/top_giants_pitching_prospect_logan_webb_suspended_80_games_for_peds

Details

Report: George Springer received unspecified punishment for use of homophobic slur

Report: George Springer received unspecified punishment for use of homophobic slur During a seven-game homestand that included a three-game set versus the Twins, Astros outfielder George Springer was seen shouting a homophobic slur at umpire Ángel Hernández. Dawn Ennis of Outsports reports that Major League Baseball punished Springer in an as yet unknown way for…

Details