If the baseball season ended today, the Giants Melky Cabrera would win the National League batting title, despite his current 50 game suspension for using performance enhancing drugs (read the complete story here).

Major League Baseball says it will do nothing to stop Cabrera from winning.  Should they? Cast you vote now!