The 28-year-old Cabrera was batting .346 for the Giants with a fantastic .906 OPS.
In his 113 games this season, Cabrera had belted 11 home runs with 60 RBI and 84 runs scored. He added 10 triples and 25 doubles (both team-best stats) to his impressive offensive output.
That was until he tested positive for performance-enhancing drugs.
Several sources, including USA Today's Gabe Lacques, have the story, stating that Melky has been suspended for 50 games for testing positive for Testosterone.
The 2012 National League All-Star and All-Star game MVP's suspension can also be found on the Giants' official website, which states that the suspension (without pay) is to begin immediately.
The suspension of Cabrera will not only have an impact on the Giants as the rest of the season plays out, but being a free agent at the end of the season, the ripple effect will linger into the offseason.
Here is a look at five ways his suspension will impact Major League Baseball's free agency.