The five-time all-star, who last year successfully overturned a 50-game suspension levied against him, admitted in a statement co-issued with Major League Baseball Executive Vice President Rob Manfred that he violated the baseball's labor agreement and its Joint Drug Prevention and Treatment Program.
"As I have acknowledged in the past, I am not perfect," Braun said in a statement obtained by MLB.com. "I realize now that I have made some mistakes. I am willing to accept the consequences of those actions."
"We commend Ryan Braun for taking responsibility for his past actions," Manfred added. "We all agree that it is in the best interests of the game to resolve this matter."
Braun, 29, first tested positive for elevated levels of synthetic testosterone in October 2011 during the National League Division Series, disputed the results and appealed the ban. An arbitrator threw out the suspension in February 2012.
Since then, however, Braun has been linked by media reports to the ongoing MLB investigation of the Biogensis wellness clinic, which allegedly distributed performance-enhancing drugs to several MLB players.
Scarlett Johansson steps out with fiance after pregnancy reveal
Teacher apologizes for showing sexual image of herself in class