Seattle Mariners infielder Tim Beckham has been suspended 80 games for performance-enhancing drugs.
Beckham tested positive for Stanozolol. The suspension will last through the end of this season and beginning of next. He will turn 30 in January.
Beckham bat .237/.293/.461 with 15 homers and 47 RBI in 328 plate appearances (88 games) for the Mariners this season.
Source: Sam Dykstra