Updated: Mar 29, 2004, 2:51 PM

Vote: San Francisco Giants in 2004

This spring training, the San Francisco Giants have had more buzz than any other team in baseball, and it has nothing to do with baseball.

The BALCO steroids issue has been a cloud hanging over all of baseball but Barry Bonds has weathered most of the storm. Will it affect his play on the field? Will the Giants win the National League West again?

Vote below, SportsNation.


You must be signed in to post a comment

Already have an account?