Right-hander Chaz Roe and outfielder Smaily Borges have been suspended for 50 games each under baseball's minor league drug program.
Rose tested positive for an amphetamine, the commissioner's office said Thursday. Borges was penalized for refusing to take a drug test.
Both players are free agents, and their suspensions will start when they sign with a major league organization.
The 25-year-old Roe, taken by Colorado with the 32nd overall pick in the 2005 amateur draft, was traded to Seattle in December 2010 for infielder Jose Lopez and went 0-7 with a 6.59 ERA in 10 starts and 23 relief appearances last year at Triple-A Tacoma.
Borges, 27, played in the Chicago Cubs system for the last three years. He hit .233 in 133 at-bats last year at Class A Peoria.
Eight players have been suspended this year under the minor league program.