(CBS) Giants outfielder Melky Cabrera was suspended 50 games without pay Wednesday after testing positive for Testosterone.

The suspension effectively ends his regular season.

READ MORE: Woman Struck And Killed When Car Jumps Curb, Hits Building In Gresham

“My positive test was the result of my use of a substance I should not have used … I am deeply sorry for my mistake,” Cabrera said, according to MLB’s Twitter feed.

READ MORE: Cook County Gives $200,000 Grant To Social Service Agency Lawrence Hall

Cabrera was enjoying a resurgent season and was the MVP of this season’s MLB All Star Game. He was batting .346 with a .390 OBP, .516 SLG and .906 OPS. All four numbers are career highs.

MORE NEWS: Stimulus Check Latest: Is A Fourth Relief Payment Coming?

The Giants are currently tied for first place in the National League West with the Los Angeles Dodgers.