Though the suspension hits this dirt bag hard, and it hurts the Giants for the rest of the season, it's not enough. Here you have one of the key components producing the current level of Giants' success has been found out to have been 'juiced' while playing. The Giants should forfiet all games he played in between the time of the drug test and his suspension today, with the other teams gaining the victories.
The results of the All Star Game should be reversed - not the score, for who cares about that? The all important home field advantage for the World Series should now be awarded to the American League team.
Photo Credit AP.