Major League Baseball has suspended Jonathan Singleton for 100 games after a third positive drug test.

Singleton, 26, is currently with Double-A Corpus Christi. He was a top prospect of the Houston Astros in the past.

He tested positive for a drug of abuse, the eighth player to be penalized under the minor league program.