Major League Baseball has suspended Dee Gordon, who won the National League batting title in 2015, for 80 games for violating the game's performance-enhancing drug policy.

The Miami Marlins infielder tested positive for the performance-enhancing substances exogenous testosterone and clostebol.

Gordon, 28, will lose about $1.65 million in salary during the suspension.