Day: August 23, 2012

Domino effect of Melky Cabrera’s 50-game suspension Recently Melky Cabrera, a San Francisco Giants All-Star and former Atlanta Braves dud, was suspended for 50 games after he tested positive for testosterone, a banned substance in Major League Baseball. We all thought the steroid era of baseball… Read More ›