Via: The Mercury News
San Francisco Giants' top hitter suspended 50 games for use of performance-enhancing.....