Jose Cabrera, a pitcher in the Arizona Diamondbacks' minor league system, has been suspended 80 games following a positive test for a performance-enhancing substance.
Jose Cabrera, a pitcher in the Arizona Diamondbacks' minor league system, has been suspended 80 games following a positive test for a performance-enhancing substance.