Via: The Mercury News
San Francisco Giants pitcher Justin Verlander allowed a season-high six runs over three innings against the.....