What do you think Giants fans? Do you want Carlos Beltran back on the Giants in 2012? If so, how many years and how much money would you give him?
What should Giants do with Carlos Beltran?
Published September 20, 2011 at 7:40 PM
The above link leads to an external page. Giants 365 has no control over its contents.
Trending News
-
Sporting News • July 21
-
Sporting News • July 25
-
NBCS Bay Area • July 22
-
San Francisco Chronicle • July 23
-
MLB.com • July 23
-
MLB.com • July 21