His dream season began in May when he earned the 100th hit of 2012 in his 291st plate appearance, breaking Willie Mays’ 54-year-old team record of fewest plate appearances needed to achieve 100 hits. Cabrera then added All-Star Game MVP honors, and his offensive production helped keep the Giants in first place for much of the season.
The dream soured into a nightmare after Cabrera tested positive for performance enhancing drugs and was suspended for 50 games. He’s exacerbated the situation with new reports that he paid a consultant to create a phony website to fool the players' union and MLB into believing he had accidentally ingested a supplement spiked with testosterone.
Investigations are ongoing, but the upshot of it all is that Cabrera had nearly paved the way for a potential contract in the range of five to six years between $12 and $15 million per season or a total package of $72 million-$90 million.